net/http.Request.Context (method)
48 uses
net/http (current package)
client.go#L349: oldCtx := req.Context()
client.go#L365: if oldCtx := req.Context(); timeBeforeContextDeadline(deadline, oldCtx) {
h2_bundle.go#L790: cc, err := p.t.dialClientConn(req.Context(), addr, singleUse)
h2_bundle.go#L816: call := p.getStartDialLocked(req.Context(), addr)
h2_bundle.go#L1017: if call.ctx == req.Context() {
h2_bundle.go#L7225: case <-req.Context().Done():
h2_bundle.go#L7226: err = req.Context().Err()
h2_bundle.go#L7814: ctx := req.Context()
h2_bundle.go#L8573: trace := httptrace.ContextClientTrace(req.Context())
h2_bundle.go#L9692: trace := httptrace.ContextClientTrace(req.Context())
h2_bundle.go#L9700: trace := httptrace.ContextClientTrace(req.Context())
request.go#L337: func (r *Request) Context() context.Context {
request.go#L549: trace := httptrace.ContextClientTrace(r.Context())
server.go#L2906: req = req.WithContext(context.WithValue(req.Context(), silenceSemWarnContextKey, func() {
server.go#L2932: if silenceSemicolonsWarning, ok := r.Context().Value(silenceSemWarnContextKey).(func()); ok {
server.go#L3205: s, _ := r.Context().Value(ServerContextKey).(*Server)
server.go#L3357: ctx, cancelCtx = context.WithTimeout(r.Context(), h.dt)
transport.go#L506: ctx := req.Context()
transport.go#L1334: ctx := req.Context()
transport.go#L1389: case <-req.Context().Done():
transport.go#L1390: return nil, req.Context().Err()
transport.go#L1403: case <-req.Context().Done():
transport.go#L1404: return nil, req.Context().Err()
transport.go#L2104: trace := httptrace.ContextClientTrace(rc.req.Context())
transport.go#L2227: case <-rc.req.Context().Done():
transport.go#L2229: pc.t.cancelRequest(rc.cancelKey, rc.req.Context().Err())
transport.go#L2615: ctxDoneChan := req.Context().Done()
transport.go#L2666: canceled = pc.t.cancelRequest(req.cancelKey, req.Context().Err())
transport.go#L2678: if logf, ok := tr.Request.Context().Value(tLogKey{}).(func(string, ...any)); ok {
net/http/httputil
reverseproxy.go#L220: ctx := req.Context()
reverseproxy.go#L387: if req.Context().Value(http.ServerContextKey) != nil {
reverseproxy.go#L582: case <-req.Context().Done():
net/http/pprof
pprof.go#L100: case <-r.Context().Done():
pprof.go#L105: srv, ok := r.Context().Value(http.ServerContextKey).(*http.Server)
pprof.go#L286: case <-r.Context().Done():
pprof.go#L287: err := r.Context().Err()
github.com/aws/aws-sdk-go-v2/aws/signer/v4
v4.go#L354: Request: r.Clone(r.Context()),
golang.org/x/net/http2
client_conn_pool.go#L69: cc, err := p.t.dialClientConn(req.Context(), addr, singleUse)
client_conn_pool.go#L95: call := p.getStartDialLocked(req.Context(), addr)
client_conn_pool.go#L297: if call.ctx == req.Context() {
transport.go#L577: case <-req.Context().Done():
transport.go#L579: err = req.Context().Err()
transport.go#L1214: ctx := req.Context()
transport.go#L1982: trace := httptrace.ContextClientTrace(req.Context())
transport.go#L3100: trace := httptrace.ContextClientTrace(req.Context())
transport.go#L3108: trace := httptrace.ContextClientTrace(req.Context())
google.golang.org/grpc/internal/transport
handler_server.go#L347: ctx := ht.req.Context()
handler_server.go#L361: case <-ht.req.Context().Done():