type net/http/internal/http2.Transport
30 uses
net/http/internal/http2 (current package)
client_conn_pool.go#L19: t *Transport
client_conn_pool.go#L137: func (p *clientConnPool) addConnIfNeeded(key string, t *Transport, c net.Conn) (used bool, err error) {
client_conn_pool.go#L173: func (c *addConnCall) run(t *Transport, key string, nc net.Conn) {
config.go#L35: func configFromTransport(h2 *Transport) Config {
transport.go#L68: type Transport struct {
transport.go#L82: func (t *Transport) maxHeaderListSize() uint32 {
transport.go#L99: func (t *Transport) disableCompression() bool {
transport.go#L103: func NewTransport(t1 TransportConfig) *Transport {
transport.go#L105: t2 := &Transport{
transport.go#L113: func (t *Transport) AddConn(scheme, authority string, c net.Conn) error {
transport.go#L124: type unencryptedTransport Transport
transport.go#L127: return (*Transport)(t).RoundTripOpt(req, RoundTripOpt{})
transport.go#L133: t *Transport
transport.go#L378: func (t *Transport) RoundTrip(req *ClientRequest) (*ClientResponse, error) {
transport.go#L407: func (t *Transport) RoundTripOpt(req *ClientRequest, opt RoundTripOpt) (*ClientResponse, error) {
transport.go#L471: func (t *Transport) IdleConnStrsForTesting() []string {
transport.go#L489: func (t *Transport) CloseIdleConnections() {
transport.go#L546: func (t *Transport) dialClientConn(ctx context.Context, addr string, singleUse bool) (*ClientConn, error) {
transport.go#L561: func (t *Transport) newTLSConfig(host string) *tls.Config {
transport.go#L572: func (t *Transport) dialTLS(ctx context.Context, network, addr string, tlsCfg *tls.Config) (net.Conn, error) {
transport.go#L589: func (t *Transport) disableKeepAlives() bool {
transport.go#L593: func (t *Transport) expectContinueTimeout() time.Duration {
transport.go#L600: func (t *Transport) NewClientConn(c net.Conn, internalStateHook func()) (NetHTTPClientConn, error) {
transport.go#L613: func (t *Transport) newClientConn(c net.Conn, singleUse bool, internalStateHook func()) (*ClientConn, error) {
transport.go#L2977: func (t *Transport) vlogf(format string, args ...any) {
transport.go#L2983: func (t *Transport) logf(format string, args ...any) {
transport.go#L3185: func (t *Transport) idleConnTimeout() time.Duration {
transport.go#L3257: func (t *Transport) dialTLSWithContext(ctx context.Context, network, addr string, cfg *tls.Config) (*tls.Conn, error) {
net/http
http2.go#L50: type http2Transport = http2.Transport
http2.go#L433: t *http2.Transport