Versions in this module Expand all Collapse all v1 v1.2.0 Sep 4, 2023 v1.0.0 Sep 4, 2023 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 + PingPeriod time.Duration + Proxier func(*http.Request) (*url.URL, error) + TLS *tls.Config + type SpdyRoundTripper struct + Dialer *net.Dialer + func NewRoundTripper(tlsConfig *tls.Config) *SpdyRoundTripper + func NewRoundTripperWithConfig(cfg RoundTripperConfig) *SpdyRoundTripper + func NewRoundTripperWithProxy(tlsConfig *tls.Config, proxier func(*http.Request) (*url.URL, error)) *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