type net/http/internal/http2.ClientRequest
28 uses
net/http/internal/http2 (current package)
api.go#L42: type ClientRequest struct {
api.go#L64: func (req *ClientRequest) Clone() *ClientRequest {
api.go#L65: return &ClientRequest{
client_conn_pool.go#L30: func (p *clientConnPool) GetClientConn(req *ClientRequest, addr string) (*ClientConn, error) {
client_conn_pool.go#L39: func (p *clientConnPool) getClientConn(req *ClientRequest, addr string, dialOnMiss bool) (*ClientConn, error) {
client_conn_pool.go#L258: func (p noDialClientConnPool) GetClientConn(req *ClientRequest, addr string) (*ClientConn, error) {
client_conn_pool.go#L266: func shouldRetryDial(call *dialCall, req *ClientRequest) bool {
transport.go#L126: func (t *unencryptedTransport) RoundTrip(req *ClientRequest) (*ClientResponse, error) {
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#L506: func shouldRetryRequest(req *ClientRequest, err error) (*ClientRequest, error) {
transport.go#L1102: func actualContentLength(req *ClientRequest) int64 {
transport.go#L1124: func (cc *ClientConn) RoundTrip(req *ClientRequest) (*ClientResponse, error) {
transport.go#L1128: func (cc *ClientConn) roundTrip(req *ClientRequest, streamf func(*clientStream)) (*ClientResponse, error) {
transport.go#L1240: func (cs *clientStream) doRequest(req *ClientRequest, streamf func(*clientStream)) {
transport.go#L1254: func (cs *clientStream) writeRequest(req *ClientRequest, streamf func(*clientStream)) (err error) {
transport.go#L1398: func (cs *clientStream) encodeAndWriteHeaders(req *ClientRequest) error {
transport.go#L1438: func encodeRequestHeaders(req *ClientRequest, addGzipHeader bool, peerMaxHeaderListSize uint64, headerf func(name, value string)) (httpcommon.EncodeHeadersResult, error) {
transport.go#L1671: func (cs *clientStream) writeRequestBody(req *ClientRequest) (err error) {
transport.go#L2995: func (rt erringRoundTripper) RoundTrip(*ClientRequest) (*ClientResponse, error) { return nil, rt.err }
transport.go#L3112: func isConnectionCloseRequest(req *ClientRequest) bool {
transport.go#L3122: func (cc NetHTTPClientConn) RoundTrip(req *ClientRequest) (*ClientResponse, error) {
transport.go#L3193: func traceGetConn(req *ClientRequest, hostPort string) {
transport.go#L3201: func traceGotConn(req *ClientRequest, cc *ClientConn, reused bool) {
net/http
http2.go#L319: func http2RoundTrip(req *Request, rt func(*http2.ClientRequest) (*http2.ClientResponse, error)) (*Response, error) {
http2.go#L321: cresp, err := rt(&http2.ClientRequest{