type net/http.Transport
41 uses
net/http (current package)
client.go#L323: case *Transport:
h2_bundle.go#L7260: t1 *Transport
h2_bundle.go#L7305: func http2ConfigureTransport(t1 *Transport) error {
h2_bundle.go#L7313: func http2ConfigureTransports(t1 *Transport) (*http2Transport, error) {
h2_bundle.go#L7317: func http2configureTransports(t1 *Transport) (*http2Transport, error) {
h2_bundle.go#L10186: func http2registerHTTPSProtocol(t *Transport, rt http2noDialH2RoundTripper) (err error) {
roundtrip.go#L16: func (t *Transport) RoundTrip(req *Request) (*Response, error) {
transport.go#L43: var DefaultTransport RoundTripper = &Transport{
transport.go#L95: type Transport struct {
transport.go#L298: func (t *Transport) writeBufferSize() int {
transport.go#L305: func (t *Transport) readBufferSize() int {
transport.go#L313: func (t *Transport) Clone() *Transport {
transport.go#L315: t2 := &Transport{
transport.go#L361: func (t *Transport) hasCustomTLSDialer() bool {
transport.go#L369: func (t *Transport) onceSetNextProtoDefaults() {
transport.go#L490: func (t *Transport) useRegisteredProtocol(req *Request) bool {
transport.go#L504: func (t *Transport) alternateRoundTripper(req *Request) RoundTripper {
transport.go#L513: func (t *Transport) roundTrip(req *Request) (*Response, error) {
transport.go#L760: func (t *Transport) RegisterProtocol(scheme string, rt RoundTripper) {
transport.go#L779: func (t *Transport) CloseIdleConnections() {
transport.go#L803: func (t *Transport) CancelRequest(req *Request) {
transport.go#L809: func (t *Transport) cancelRequest(key cancelKey, err error) bool {
transport.go#L847: func (t *Transport) connectMethodForRequest(treq *transportRequest) (cm connectMethod, err error) {
transport.go#L907: func (t *Transport) putOrCloseIdleConn(pconn *persistConn) {
transport.go#L913: func (t *Transport) maxIdleConnsPerHost() int {
transport.go#L925: func (t *Transport) tryPutIdleConn(pconn *persistConn) error {
transport.go#L1021: func (t *Transport) queueForIdleConn(w *wantConn) (delivered bool) {
transport.go#L1108: func (t *Transport) removeIdleConn(pconn *persistConn) bool {
transport.go#L1115: func (t *Transport) removeIdleConnLocked(pconn *persistConn) bool {
transport.go#L1147: func (t *Transport) setReqCanceler(key cancelKey, fn func(error)) {
transport.go#L1164: func (t *Transport) replaceReqCanceler(key cancelKey, fn func(error)) bool {
transport.go#L1181: func (t *Transport) dial(ctx context.Context, network, addr string) (net.Conn, error) {
transport.go#L1252: func (w *wantConn) cancel(t *Transport, err error) {
transport.go#L1333: func (t *Transport) customDialTLS(ctx context.Context, network, addr string) (conn net.Conn, err error) {
transport.go#L1349: func (t *Transport) getConn(treq *transportRequest, cm connectMethod) (pc *persistConn, err error) {
transport.go#L1433: func (t *Transport) queueForDial(w *wantConn) {
transport.go#L1464: func (t *Transport) dialConnFor(w *wantConn) {
transport.go#L1482: func (t *Transport) decConnsPerHost(key connectMethodKey) {
transport.go#L1581: func (t *Transport) dialConn(ctx context.Context, cm connectMethod) (pconn *persistConn, err error) {
transport.go#L1903: t *Transport
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |