Versions in this module Expand all Collapse all v0 v0.0.2 Mar 17, 2022 v0.0.1 Nov 8, 2021 Changes in this version + const HeaderSpdy31 + func NewClientConnection(conn net.Conn) (httpstream.Connection, error) + func NewClientConnectionWithPings(conn net.Conn, pingPeriod time.Duration) (httpstream.Connection, error) + func NewResponseUpgrader() httpstream.ResponseUpgrader + func NewResponseUpgraderWithPings(pingPeriod time.Duration) httpstream.ResponseUpgrader + func NewServerConnection(conn net.Conn, newStreamHandler httpstream.NewStreamHandler) (httpstream.Connection, error) + func NewServerConnectionWithPings(conn net.Conn, newStreamHandler httpstream.NewStreamHandler, ...) (httpstream.Connection, error) + type RoundTripperConfig struct + FollowRedirects bool + PingPeriod time.Duration + Proxier func(*http.Request) (*url.URL, error) + RequireSameHostRedirects bool + TLS *tls.Config + type SpdyRoundTripper struct + Dialer *net.Dialer + func NewRoundTripper(tlsConfig *tls.Config, followRedirects, requireSameHostRedirects bool) *SpdyRoundTripper + func NewRoundTripperWithConfig(cfg RoundTripperConfig) *SpdyRoundTripper + func NewRoundTripperWithProxy(tlsConfig *tls.Config, followRedirects, requireSameHostRedirects bool, ...) *SpdyRoundTripper + func (s *SpdyRoundTripper) Dial(req *http.Request) (net.Conn, error) + func (s *SpdyRoundTripper) NewConnection(resp *http.Response) (httpstream.Connection, error) + func (s *SpdyRoundTripper) RoundTrip(req *http.Request) (*http.Response, error) + func (s *SpdyRoundTripper) TLSClientConfig() *tls.Config