type net/http.Transport
41 uses
net/http (current package)
client.go#L314: case *Transport:
h2_bundle.go#L6629: t1 *Transport
h2_bundle.go#L6661: func http2ConfigureTransport(t1 *Transport) error {
h2_bundle.go#L6669: func http2ConfigureTransports(t1 *Transport) (*http2Transport, error) {
h2_bundle.go#L6673: func http2configureTransports(t1 *Transport) (*http2Transport, error) {
h2_bundle.go#L9180: func http2registerHTTPSProtocol(t *Transport, rt http2noDialH2RoundTripper) (err error) {
roundtrip.go#L16: func (t *Transport) RoundTrip(req *Request) (*Response, error) {
transport.go#L42: var DefaultTransport RoundTripper = &Transport{
transport.go#L94: type Transport struct {
transport.go#L292: func (t *Transport) writeBufferSize() int {
transport.go#L299: func (t *Transport) readBufferSize() int {
transport.go#L307: func (t *Transport) Clone() *Transport {
transport.go#L309: t2 := &Transport{
transport.go#L354: func (t *Transport) hasCustomTLSDialer() bool {
transport.go#L360: func (t *Transport) onceSetNextProtoDefaults() {
transport.go#L479: func (t *Transport) useRegisteredProtocol(req *Request) bool {
transport.go#L493: func (t *Transport) alternateRoundTripper(req *Request) RoundTripper {
transport.go#L502: func (t *Transport) roundTrip(req *Request) (*Response, error) {
transport.go#L739: func (t *Transport) RegisterProtocol(scheme string, rt RoundTripper) {
transport.go#L758: func (t *Transport) CloseIdleConnections() {
transport.go#L782: func (t *Transport) CancelRequest(req *Request) {
transport.go#L788: func (t *Transport) cancelRequest(key cancelKey, err error) bool {
transport.go#L826: func (t *Transport) connectMethodForRequest(treq *transportRequest) (cm connectMethod, err error) {
transport.go#L886: func (t *Transport) putOrCloseIdleConn(pconn *persistConn) {
transport.go#L892: func (t *Transport) maxIdleConnsPerHost() int {
transport.go#L904: func (t *Transport) tryPutIdleConn(pconn *persistConn) error {
transport.go#L1000: func (t *Transport) queueForIdleConn(w *wantConn) (delivered bool) {
transport.go#L1087: func (t *Transport) removeIdleConn(pconn *persistConn) bool {
transport.go#L1094: func (t *Transport) removeIdleConnLocked(pconn *persistConn) bool {
transport.go#L1126: func (t *Transport) setReqCanceler(key cancelKey, fn func(error)) {
transport.go#L1143: func (t *Transport) replaceReqCanceler(key cancelKey, fn func(error)) bool {
transport.go#L1160: func (t *Transport) dial(ctx context.Context, network, addr string) (net.Conn, error) {
transport.go#L1227: func (w *wantConn) cancel(t *Transport, err error) {
transport.go#L1308: func (t *Transport) customDialTLS(ctx context.Context, network, addr string) (conn net.Conn, err error) {
transport.go#L1324: func (t *Transport) getConn(treq *transportRequest, cm connectMethod) (pc *persistConn, err error) {
transport.go#L1408: func (t *Transport) queueForDial(w *wantConn) {
transport.go#L1439: func (t *Transport) dialConnFor(w *wantConn) {
transport.go#L1457: func (t *Transport) decConnsPerHost(key connectMethodKey) {
transport.go#L1556: func (t *Transport) dialConn(ctx context.Context, cm connectMethod) (pconn *persistConn, err error) {
transport.go#L1871: t *Transport