type net/http.Request
412 uses
net/http (current package)
client.go#L77: CheckRedirect func(req *Request, via []*Request) error
client.go#L141: RoundTrip(*Request) (*Response, error)
client.go#L169: func (c *Client) send(req *Request, deadline time.Time) (resp *Response, didTimeout func() bool, err error) {
client.go#L203: func send(ireq *Request, rt RoundTripper, deadline time.Time) (resp *Response, didTimeout func() bool, err error) {
client.go#L225: req = new(Request)
client.go#L312: func knownRoundTripperImpl(rt RoundTripper, req *Request) bool {
client.go#L343: func setRequestCancel(req *Request, rt RoundTripper, deadline time.Time) (stopTimer func(), didTimeout func() bool) {
client.go#L376: type canceler interface{ CancelRequest(*Request) }
client.go#L487: func (c *Client) checkRedirect(req *Request, via []*Request) error {
client.go#L497: func redirectBehavior(reqMethod string, resp *Response, ireq *Request) (redirectMethod string, shouldRedirect, includeBody bool) {
client.go#L584: func (c *Client) Do(req *Request) (*Response, error) {
client.go#L590: func (c *Client) do(req *Request) (retres *Response, reterr error) {
client.go#L604: reqs []*Request
client.go#L654: req = &Request{
client.go#L743: func (c *Client) makeHeadersCopier(ireq *Request) func(*Request) {
client.go#L758: return func(req *Request) {
client.go#L804: func defaultCheckRedirect(req *Request, via []*Request) error {
filetransport.go#L34: func (t fileTransport) RoundTrip(req *Request) (resp *Response, err error) {
fs.go#L128: func dirList(w ResponseWriter, r *Request, f File) {
fs.go#L192: func ServeContent(w ResponseWriter, req *Request, name string, modtime time.Time, content io.ReadSeeker) {
fs.go#L221: func serveContent(w ResponseWriter, r *Request, name string, modtime time.Time, sizeFunc func() (int64, error), content io.ReadSeeker) {
fs.go#L391: func checkIfMatch(w ResponseWriter, r *Request) condResult {
fs.go#L421: func checkIfUnmodifiedSince(r *Request, modtime time.Time) condResult {
fs.go#L440: func checkIfNoneMatch(w ResponseWriter, r *Request) condResult {
fs.go#L470: func checkIfModifiedSince(r *Request, modtime time.Time) condResult {
fs.go#L491: func checkIfRange(w ResponseWriter, r *Request, modtime time.Time) condResult {
fs.go#L552: func checkPreconditions(w ResponseWriter, r *Request, modtime time.Time) (done bool, rangeHeader string) {
fs.go#L586: func serveFile(w ResponseWriter, r *Request, fs FileSystem, name string, redirect bool) {
fs.go#L685: func localRedirect(w ResponseWriter, r *Request, newPath string) {
fs.go#L714: func ServeFile(w ResponseWriter, r *Request, name string) {
fs.go#L842: func (f *fileHandler) ServeHTTP(w ResponseWriter, r *Request) {
h2_bundle.go#L693: GetClientConn(req *Request, addr string) (*http2ClientConn, error)
h2_bundle.go#L722: func (p *http2clientConnPool) GetClientConn(req *Request, addr string) (*http2ClientConn, error) {
h2_bundle.go#L752: func (p *http2clientConnPool) getClientConn(req *Request, addr string, dialOnMiss bool) (*http2ClientConn, error) {
h2_bundle.go#L952: func (p http2noDialClientConnPool) GetClientConn(req *Request, addr string) (*http2ClientConn, error) {
h2_bundle.go#L5546: func (sc *http2serverConn) newWriterAndRequest(st *http2stream, f *http2MetaHeadersFrame) (*http2responseWriter, *Request, error) {
h2_bundle.go#L5616: func (sc *http2serverConn) newWriterAndRequestNoBody(st *http2stream, rp http2requestParam) (*http2responseWriter, *Request, error) {
h2_bundle.go#L5671: req := &Request{
h2_bundle.go#L5702: func (sc *http2serverConn) runHandler(rw *http2responseWriter, req *Request, handler func(ResponseWriter, *Request)) {
h2_bundle.go#L5727: func http2handleHeaderListTooLong(w ResponseWriter, r *Request) {
h2_bundle.go#L5911: req *Request
h2_bundle.go#L6522: return func(w ResponseWriter, r *Request) {
h2_bundle.go#L6781: req *Request
h2_bundle.go#L6815: func http2awaitRequestCancel(req *Request, done <-chan struct{}) error {
h2_bundle.go#L6845: func (cs *http2clientStream) awaitRequestCancel(req *Request) {
h2_bundle.go#L6941: func (t *http2Transport) RoundTrip(req *Request) (*Response, error) {
h2_bundle.go#L6967: func (t *http2Transport) RoundTripOpt(req *Request, opt http2RoundTripOpt) (*Response, error) {
h2_bundle.go#L7025: func http2shouldRetryRequest(req *Request, err error, afterBodyWrite bool) (*Request, error) {
h2_bundle.go#L7473: func http2commaSeparatedTrailers(req *Request) (string, error) {
h2_bundle.go#L7504: func http2checkConnHeaders(req *Request) error {
h2_bundle.go#L7520: func http2actualContentLength(req *Request) int64 {
h2_bundle.go#L7530: func (cc *http2ClientConn) RoundTrip(req *Request) (*Response, error) {
h2_bundle.go#L7535: func (cc *http2ClientConn) roundTrip(req *Request) (res *Response, gotErrAfterReqBodyWrite bool, err error) {
h2_bundle.go#L7729: func (cc *http2ClientConn) awaitOpenSlotForRequest(req *Request) error {
h2_bundle.go#L7973: func (cc *http2ClientConn) encodeHeaders(req *Request, addGzipHeader bool, trailers string, contentLength int64) ([]byte, error) {
h2_bundle.go#L8154: func (cc *http2ClientConn) encodeTrailers(req *Request) ([]byte, error) {
h2_bundle.go#L9058: func (rt http2erringRoundTripper) RoundTrip(*Request) (*Response, error) { return nil, rt.err }
h2_bundle.go#L9174: func http2isConnectionCloseRequest(req *Request) bool {
h2_bundle.go#L9196: func (rt http2noDialH2RoundTripper) RoundTrip(req *Request) (*Response, error) {
h2_bundle.go#L9211: func http2traceGetConn(req *Request, hostPort string) {
h2_bundle.go#L9219: func http2traceGotConn(req *Request, cc *http2ClientConn, reused bool) {
request.go#L102: type Request struct {
request.go#L336: func (r *Request) Context() context.Context {
request.go#L354: func (r *Request) WithContext(ctx context.Context) *Request {
request.go#L358: r2 := new(Request)
request.go#L371: func (r *Request) Clone(ctx context.Context) *Request {
request.go#L375: r2 := new(Request)
request.go#L398: func (r *Request) ProtoAtLeast(major, minor int) bool {
request.go#L404: func (r *Request) UserAgent() string {
request.go#L409: func (r *Request) Cookies() []*Cookie {
request.go#L420: func (r *Request) Cookie(name string) (*Cookie, error) {
request.go#L433: func (r *Request) AddCookie(c *Cookie) {
request.go#L450: func (r *Request) Referer() string {
request.go#L466: func (r *Request) MultipartReader() (*multipart.Reader, error) {
request.go#L477: func (r *Request) multipartReader(allowMixed bool) (*multipart.Reader, error) {
request.go#L495: func (r *Request) isH2Upgrade() bool {
request.go#L526: func (r *Request) Write(w io.Writer) error {
request.go#L536: func (r *Request) WriteProxy(w io.Writer) error {
request.go#L547: func (r *Request) write(w io.Writer, usingProxy bool, extraHeaders Header, waitForContinue func() bool) (err error) {
request.go#L827: func NewRequest(method, url string, body io.Reader) (*Request, error) {
request.go#L853: func NewRequestWithContext(ctx context.Context, method, url string, body io.Reader) (*Request, error) {
request.go#L876: req := &Request{
request.go#L937: func (r *Request) BasicAuth() (username, password string, ok bool) {
request.go#L974: func (r *Request) SetBasicAuth(username, password string) {
request.go#L1011: func ReadRequest(b *bufio.Reader) (*Request, error) {
request.go#L1021: func readRequest(b *bufio.Reader, deleteHostHeader bool) (req *Request, err error) {
request.go#L1023: req = new(Request)
request.go#L1187: func parsePostForm(r *Request) (vs url.Values, err error) {
request.go#L1251: func (r *Request) ParseForm() error {
request.go#L1292: func (r *Request) ParseMultipartForm(maxMemory int64) error {
request.go#L1337: func (r *Request) FormValue(key string) string {
request.go#L1352: func (r *Request) PostFormValue(key string) string {
request.go#L1364: func (r *Request) FormFile(key string) (multipart.File, *multipart.FileHeader, error) {
request.go#L1383: func (r *Request) expectsContinue() bool {
request.go#L1387: func (r *Request) wantsHttp10KeepAlive() bool {
request.go#L1394: func (r *Request) wantsClose() bool {
request.go#L1401: func (r *Request) closeBody() error {
request.go#L1408: func (r *Request) isReplayable() bool {
request.go#L1426: func (r *Request) outgoingLength() int64 {
request.go#L1453: func (r *Request) requiresHTTP1() bool {
response.go#L115: Request *Request
response.go#L154: func ReadResponse(r *bufio.Reader, req *Request) (*Response, error) {
roundtrip.go#L16: func (t *Transport) RoundTrip(req *Request) (*Response, error) {
server.go#L87: ServeHTTP(ResponseWriter, *Request)
server.go#L420: req *Request // request for this response
server.go#L1062: func http1ServerSupportsRequest(req *Request) bool {
server.go#L2065: type HandlerFunc func(ResponseWriter, *Request)
server.go#L2068: func (f HandlerFunc) ServeHTTP(w ResponseWriter, r *Request) {
server.go#L2086: func NotFound(w ResponseWriter, r *Request) { Error(w, "404 page not found", StatusNotFound) }
server.go#L2102: return HandlerFunc(func(w ResponseWriter, r *Request) {
server.go#L2106: r2 := new(Request)
server.go#L2129: func Redirect(w ResponseWriter, r *Request, url string, code int) {
server.go#L2204: func (rh *redirectHandler) ServeHTTP(w ResponseWriter, r *Request) {
server.go#L2383: func (mux *ServeMux) Handler(r *Request) (h Handler, pattern string) {
server.go#L2439: func (mux *ServeMux) ServeHTTP(w ResponseWriter, r *Request) {
server.go#L2497: func (mux *ServeMux) HandleFunc(pattern string, handler func(ResponseWriter, *Request)) {
server.go#L2512: func HandleFunc(pattern string, handler func(ResponseWriter, *Request)) {
server.go#L2879: func (sh serverHandler) ServeHTTP(rw ResponseWriter, req *Request) {
server.go#L3146: func logf(r *Request, format string, args ...interface{}) {
server.go#L3295: func (h *timeoutHandler) ServeHTTP(w ResponseWriter, r *Request) {
server.go#L3347: req *Request
server.go#L3420: func (globalOptionsHandler) ServeHTTP(w ResponseWriter, r *Request) {
server.go#L3448: func (h initALPNRequest) ServeHTTP(rw ResponseWriter, req *Request) {
transfer.go#L81: case *Request:
transfer.go#L498: case *Request:
transfer.go#L578: case *Request:
transfer.go#L942: case *Request:
transport.go#L120: Proxy func(*Request) (*url.URL, error)
transport.go#L289: req *Request
transport.go#L437: func ProxyFromEnvironment(req *Request) (*url.URL, error) {
transport.go#L443: func ProxyURL(fixedURL *url.URL) func(*Request) (*url.URL, error) {
transport.go#L444: return func(*Request) (*url.URL, error) {
transport.go#L453: *Request // original request, not to be mutated
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#L644: func setupRewindBody(req *Request) *Request {
transport.go#L657: func rewindBody(req *Request) (rewound *Request, err error) {
transport.go#L679: func (pc *persistConn) shouldRetryRequest(req *Request, err error) bool {
transport.go#L782: func (t *Transport) CancelRequest(req *Request) {
transport.go#L1665: connectReq := &Request{
transport.go#L2462: req *Request
net/http/httptest
httptest.go#L40: func NewRequest(method, target string, body io.Reader) *http.Request {
net/http/httputil
dump.go#L64: func outgoingLength(req *http.Request) int64 {
dump.go#L77: func DumpRequestOut(req *http.Request, body bool) ([]byte, error) {
dump.go#L100: reqSend = new(http.Request)
dump.go#L218: func DumpRequest(req *http.Request, body bool) ([]byte, error) {
persist.go#L44: pipereq map[*http.Request]uint
persist.go#L58: return &ServerConn{c: c, r: r, pipereq: make(map[*http.Request]uint)}
persist.go#L88: func (sc *ServerConn) Read() (*http.Request, error) {
persist.go#L89: var req *http.Request
persist.go#L175: func (sc *ServerConn) Write(req *http.Request, resp *http.Response) error {
persist.go#L237: pipereq map[*http.Request]uint
persist.go#L240: writeReq func(*http.Request, io.Writer) error
persist.go#L255: pipereq: make(map[*http.Request]uint),
persist.go#L256: writeReq: (*http.Request).Write,
persist.go#L267: cc.writeReq = (*http.Request).WriteProxy
persist.go#L299: func (cc *ClientConn) Write(req *http.Request) error {
persist.go#L363: func (cc *ClientConn) Read(req *http.Request) (resp *http.Response, err error) {
persist.go#L425: func (cc *ClientConn) Do(req *http.Request) (*http.Response, error) {
reverseproxy.go#L48: Director func(*http.Request)
reverseproxy.go#L92: ErrorHandler func(http.ResponseWriter, *http.Request, error)
reverseproxy.go#L144: director := func(req *http.Request) {
reverseproxy.go#L186: func (p *ReverseProxy) defaultErrorHandler(rw http.ResponseWriter, req *http.Request, err error) {
reverseproxy.go#L191: func (p *ReverseProxy) getErrorHandler() func(http.ResponseWriter, *http.Request, error) {
reverseproxy.go#L200: func (p *ReverseProxy) modifyResponse(rw http.ResponseWriter, res *http.Response, req *http.Request) bool {
reverseproxy.go#L212: func (p *ReverseProxy) ServeHTTP(rw http.ResponseWriter, req *http.Request) {
reverseproxy.go#L371: func shouldPanicOnCopyError(req *http.Request) bool {
reverseproxy.go#L544: func (p *ReverseProxy) handleUpgradeResponse(rw http.ResponseWriter, req *http.Request, res *http.Response) {
cloud.google.com/go/errorreporting
errors.go#L63: Req *http.Request // if error is associated with a request.
cloud.google.com/go/logging
logging.go#L623: Request *http.Request
contrib.go.opencensus.io/exporter/prometheus
prometheus.go#L103: func (e *Exporter) ServeHTTP(w http.ResponseWriter, r *http.Request) {
expvar
expvar.go#L332: func expvarHandler(w http.ResponseWriter, r *http.Request) {
github.com/aws/aws-sdk-go/aws/request
http_request.go#L9: func copyHTTPRequest(r *http.Request, body io.ReadCloser) *http.Request {
http_request.go#L10: req := new(http.Request)
request.go#L55: HTTPRequest *http.Request
request.go#L628: func SanitizeHostForHeader(r *http.Request) {
request.go#L637: func getHost(r *http.Request) string {
github.com/aws/aws-sdk-go/aws/signer/v4
request_context_go1.7.go#L11: func requestContext(r *http.Request) aws.Context {
v4.go#L228: Request *http.Request
v4.go#L276: func (v4 Signer) Sign(r *http.Request, body io.ReadSeeker, service, region string, signTime time.Time) (http.Header, error) {
v4.go#L310: func (v4 Signer) Presign(r *http.Request, body io.ReadSeeker, service, region string, exp time.Duration, signTime time.Time) (http.Header, error) {
v4.go#L314: func (v4 Signer) signWithBody(r *http.Request, body io.ReadSeeker, service, region string, exp time.Duration, isPresign bool, signTime time.Time) (http.Header, error) {
v4.go#L554: func GetSignedRequestSignature(r *http.Request) ([]byte, error) {
github.com/aws/aws-sdk-go/private/protocol
payload.go#L31: HTTPRequest: &http.Request{},
github.com/evanw/esbuild/pkg/api
serve_other.go#L87: func (h *apiHandler) notifyRequest(duration time.Duration, req *http.Request, status int) {
serve_other.go#L114: func (h *apiHandler) ServeHTTP(res http.ResponseWriter, req *http.Request) {
github.com/go-git/go-git/v5/plumbing/transport/http
common.go#L19: func applyHeadersToRequest(req *http.Request, content *bytes.Buffer, host string, requestType string) {
common.go#L137: func (s *session) ApplyAuthToRequest(req *http.Request) {
common.go#L178: SetAuth(r *http.Request)
common.go#L195: func (a *BasicAuth) SetAuth(r *http.Request) {
common.go#L229: func (a *TokenAuth) SetAuth(r *http.Request) {
github.com/prometheus/client_golang/prometheus/promhttp
http.go#L114: h := http.HandlerFunc(func(rsp http.ResponseWriter, req *http.Request) {
instrument_client.go#L28: type RoundTripperFunc func(req *http.Request) (*http.Response, error)
instrument_client.go#L31: func (rt RoundTripperFunc) RoundTrip(r *http.Request) (*http.Response, error) {
instrument_client.go#L41: return RoundTripperFunc(func(r *http.Request) (*http.Response, error) {
instrument_client.go#L63: return RoundTripperFunc(func(r *http.Request) (*http.Response, error) {
instrument_client.go#L91: return RoundTripperFunc(func(r *http.Request) (*http.Response, error) {
instrument_client.go#L136: return RoundTripperFunc(func(r *http.Request) (*http.Response, error) {
instrument_server.go#L37: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
instrument_server.go#L65: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
instrument_server.go#L74: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
instrument_server.go#L98: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
instrument_server.go#L105: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
instrument_server.go#L132: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
instrument_server.go#L161: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
instrument_server.go#L169: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
instrument_server.go#L194: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
instrument_server.go#L298: func computeApproximateRequestSize(r *http.Request) int {
go.opencensus.io/plugin/ochttp
client.go#L52: GetStartOptions func(*http.Request) trace.StartOptions
client.go#L57: FormatSpanName func(*http.Request) string
client.go#L62: NewClientTrace func(*http.Request, *trace.Span) *httptrace.ClientTrace
client.go#L68: func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) {
client.go#L110: func (t *Transport) CancelRequest(req *http.Request) {
client.go#L112: CancelRequest(*http.Request)
client_stats.go#L35: func (t statsTransport) RoundTrip(req *http.Request) (*http.Response, error) {
client_stats.go#L78: func (t statsTransport) CancelRequest(req *http.Request) {
client_stats.go#L80: CancelRequest(*http.Request)
route.go#L36: return taggedHandlerFunc(func(w http.ResponseWriter, r *http.Request) []tag.Mutator {
route.go#L48: type taggedHandlerFunc func(w http.ResponseWriter, r *http.Request) []tag.Mutator
route.go#L50: func (h taggedHandlerFunc) ServeHTTP(w http.ResponseWriter, r *http.Request) {
server.go#L61: GetStartOptions func(*http.Request) trace.StartOptions
server.go#L72: FormatSpanName func(*http.Request) string
server.go#L78: IsHealthEndpoint func(*http.Request) bool
server.go#L81: func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
server.go#L95: func (h *Handler) startTrace(w http.ResponseWriter, r *http.Request) (*http.Request, func()) {
server.go#L142: func (h *Handler) extractSpanContext(r *http.Request) (trace.SpanContext, bool) {
server.go#L149: func (h *Handler) startStats(w http.ResponseWriter, r *http.Request) (http.ResponseWriter, func(tags *addedTags)) {
span_annotating_client_trace.go#L35: func NewSpanAnnotator(r *http.Request, s *trace.Span) *httptrace.ClientTrace {
span_annotating_client_trace.go#L41: func NewSpanAnnotatingClientTrace(_ *http.Request, s *trace.Span) *httptrace.ClientTrace {
trace.go#L46: formatSpanName func(*http.Request) string
trace.go#L47: newClientTrace func(*http.Request, *trace.Span) *httptrace.ClientTrace
trace.go#L55: func (t *traceTransport) RoundTrip(req *http.Request) (*http.Response, error) {
trace.go#L140: func (t *traceTransport) CancelRequest(req *http.Request) {
trace.go#L142: CancelRequest(*http.Request)
trace.go#L149: func spanNameFromURL(req *http.Request) string {
trace.go#L153: func requestAttrs(r *http.Request) []trace.Attribute {
go.opencensus.io/plugin/ochttp/propagation/b3
b3.go#L48: func (f *HTTPFormat) SpanContextFromRequest(req *http.Request) (sc trace.SpanContext, ok bool) {
b3.go#L112: func (f *HTTPFormat) SpanContextToRequest(sc trace.SpanContext, req *http.Request) {
go.opencensus.io/trace/propagation
propagation.go#L104: SpanContextFromRequest(req *http.Request) (sc trace.SpanContext, ok bool)
propagation.go#L105: SpanContextToRequest(sc trace.SpanContext, req *http.Request)
go.opencensus.io/zpages
rpcz.go#L70: func rpczHandler(w http.ResponseWriter, r *http.Request) {
tracez.go#L85: func tracezHandler(w http.ResponseWriter, r *http.Request) {
golang.org/x/net/context/ctxhttp
ctxhttp.go#L23: func Do(ctx context.Context, client *http.Client, req *http.Request) (*http.Response, error) {
golang.org/x/net/http2
client_conn_pool.go#L17: GetClientConn(req *http.Request, addr string) (*ClientConn, error)
client_conn_pool.go#L46: func (p *clientConnPool) GetClientConn(req *http.Request, addr string) (*ClientConn, error) {
client_conn_pool.go#L76: func (p *clientConnPool) getClientConn(req *http.Request, addr string, dialOnMiss bool) (*ClientConn, error) {
client_conn_pool.go#L276: func (p noDialClientConnPool) GetClientConn(req *http.Request, addr string) (*ClientConn, error) {
server.go#L1991: func (sc *serverConn) newWriterAndRequest(st *stream, f *MetaHeadersFrame) (*responseWriter, *http.Request, error) {
server.go#L2061: func (sc *serverConn) newWriterAndRequestNoBody(st *stream, rp requestParam) (*responseWriter, *http.Request, error) {
server.go#L2116: req := &http.Request{
server.go#L2147: func (sc *serverConn) runHandler(rw *responseWriter, req *http.Request, handler func(http.ResponseWriter, *http.Request)) {
server.go#L2172: func handleHeaderListTooLong(w http.ResponseWriter, r *http.Request) {
server.go#L2356: req *http.Request
server.go#L2967: return func(w http.ResponseWriter, r *http.Request) {
transport.go#L279: req *http.Request
transport.go#L313: func awaitRequestCancel(req *http.Request, done <-chan struct{}) error {
transport.go#L343: func (cs *clientStream) awaitRequestCancel(req *http.Request) {
transport.go#L438: func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) {
transport.go#L464: func (t *Transport) RoundTripOpt(req *http.Request, opt RoundTripOpt) (*http.Response, error) {
transport.go#L522: func shouldRetryRequest(req *http.Request, err error, afterBodyWrite bool) (*http.Request, error) {
transport.go#L970: func commaSeparatedTrailers(req *http.Request) (string, error) {
transport.go#L1001: func checkConnHeaders(req *http.Request) error {
transport.go#L1017: func actualContentLength(req *http.Request) int64 {
transport.go#L1027: func (cc *ClientConn) RoundTrip(req *http.Request) (*http.Response, error) {
transport.go#L1032: func (cc *ClientConn) roundTrip(req *http.Request) (res *http.Response, gotErrAfterReqBodyWrite bool, err error) {
transport.go#L1226: func (cc *ClientConn) awaitOpenSlotForRequest(req *http.Request) error {
transport.go#L1470: func (cc *ClientConn) encodeHeaders(req *http.Request, addGzipHeader bool, trailers string, contentLength int64) ([]byte, error) {
transport.go#L1651: func (cc *ClientConn) encodeTrailers(req *http.Request) ([]byte, error) {
transport.go#L2554: func (rt erringRoundTripper) RoundTrip(*http.Request) (*http.Response, error) { return nil, rt.err }
transport.go#L2670: func isConnectionCloseRequest(req *http.Request) bool {
transport.go#L2692: func (rt noDialH2RoundTripper) RoundTrip(req *http.Request) (*http.Response, error) {
transport.go#L2707: func traceGetConn(req *http.Request, hostPort string) {
transport.go#L2715: func traceGotConn(req *http.Request, cc *ClientConn, reused bool) {
golang.org/x/net/trace
events.go#L45: func RenderEvents(w http.ResponseWriter, req *http.Request, sensitive bool) {
events.go#L104: func parseEventsArgs(req *http.Request) (fam string, b int, ok bool) {
trace.go#L105: var AuthRequest = func(req *http.Request) (any, sensitive bool) {
trace.go#L121: _, pat := http.DefaultServeMux.Handler(&http.Request{URL: &url.URL{Path: debugRequestsPath}})
trace.go#L151: func Traces(w http.ResponseWriter, req *http.Request) {
trace.go#L166: func Events(w http.ResponseWriter, req *http.Request) {
trace.go#L180: func Render(w io.Writer, req *http.Request, sensitive bool) {
trace.go#L288: func parseArgs(req *http.Request) (fam string, b int, ok bool) {
golang.org/x/oauth2
token.go#L79: func (t *Token) SetAuthHeader(r *http.Request) {
transport.go#L32: func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) {
transport.go#L64: func (t *Transport) CancelRequest(req *http.Request) {
transport.go#L79: func cloneRequest(r *http.Request) *http.Request {
transport.go#L81: r2 := new(http.Request)
golang.org/x/oauth2/internal
token.go#L159: func newTokenRequest(tokenURL, clientID, clientSecret string, v url.Values, authStyle AuthStyle) (*http.Request, error) {
token.go#L231: func doTokenRoundTrip(ctx context.Context, req *http.Request) (*Token, error) {
golang.org/x/pkgsite/cmd/prober
main.go#L254: http.HandleFunc("/favicon.ico", func(w http.ResponseWriter, r *http.Request) {
main.go#L274: func handleProbe(w http.ResponseWriter, r *http.Request) {
main.go#L296: func handleCheck(w http.ResponseWriter, r *http.Request) {
golang.org/x/pkgsite/internal/cookie
flash.go#L22: func Extract(w http.ResponseWriter, r *http.Request, name string) (_ string, err error) {
golang.org/x/pkgsite/internal/dcensus
dcensus.go#L34: type RouteTagger func(route string, r *http.Request) string
dcensus.go#L48: tagger = func(route string, r *http.Request) string {
dcensus.go#L63: r.mux.HandleFunc(route, func(w http.ResponseWriter, req *http.Request) {
dcensus.go#L103: mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
golang.org/x/pkgsite/internal/frontend
404.go#L44: func (s *Server) servePathNotFoundPage(w http.ResponseWriter, r *http.Request,
badge.go#L23: func (s *Server) badgeHandler(w http.ResponseWriter, r *http.Request) {
details.go#L26: func (s *Server) serveDetails(w http.ResponseWriter, r *http.Request, ds internal.DataSource) (err error) {
fetch.go#L90: func (s *Server) serveFetch(w http.ResponseWriter, r *http.Request, ds internal.DataSource) (err error) {
paginate.go#L74: func newPaginationParams(r *http.Request, defaultLimit int) paginationParams {
playground.go#L26: func (s *Server) proxyPlayground(w http.ResponseWriter, r *http.Request) {
playground.go#L34: Director: func(req *http.Request) {
playground.go#L42: ErrorHandler: func(w http.ResponseWriter, r *http.Request, err error) {
playground.go#L56: func (s *Server) handleFmt(w http.ResponseWriter, r *http.Request) {
redirect.go#L18: func (s *Server) handlePackageDetailsRedirect(w http.ResponseWriter, r *http.Request) {
redirect.go#L24: func (s *Server) handleModuleDetailsRedirect(w http.ResponseWriter, r *http.Request) {
search.go#L226: func (s *Server) serveSearch(w http.ResponseWriter, r *http.Request, ds internal.DataSource) error {
search.go#L313: func searchQuery(r *http.Request) string {
server.go#L130: handle("/_ah/", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
server.go#L135: handle("/favicon.ico", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
server.go#L150: handle("/C", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
server.go#L160: handle("/robots.txt", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
server.go#L189: func detailsTTL(r *http.Request) time.Duration {
server.go#L219: func TagRoute(route string, r *http.Request) string {
server.go#L237: return func(w http.ResponseWriter, r *http.Request) {
server.go#L279: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
server.go#L290: func (s *Server) newBasePage(r *http.Request, title string) basePage {
server.go#L319: return func(w http.ResponseWriter, r *http.Request) {
server.go#L342: func (s *Server) errorHandler(f func(w http.ResponseWriter, r *http.Request, ds internal.DataSource) error) http.HandlerFunc {
server.go#L343: return func(w http.ResponseWriter, r *http.Request) {
server.go#L352: func (s *Server) serveError(w http.ResponseWriter, r *http.Request, err error) {
server.go#L375: func (s *Server) reportError(ctx context.Context, err error, w http.ResponseWriter, r *http.Request) {
server.go#L394: func (s *Server) serveErrorPage(w http.ResponseWriter, r *http.Request, status int, page *errorPage) {
styleguide.go#L33: func (s *Server) serveStyleGuide(w http.ResponseWriter, r *http.Request, ds internal.DataSource) error {
tabs.go#L78: func fetchDetailsForUnit(ctx context.Context, r *http.Request, tab string, ds internal.DataSource, um *internal.UnitMeta, bc internal.BuildContext) (_ interface{}, err error) {
unit.go#L93: func (s *Server) serveUnitPage(ctx context.Context, w http.ResponseWriter, r *http.Request,
urlinfo.go#L216: func setExperimentsFromQueryParam(ctx context.Context, r *http.Request) context.Context {
golang.org/x/pkgsite/internal/index
test_helper.go#L24: http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
golang.org/x/pkgsite/internal/middleware
accept_requests.go#L18: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
betaRedirect.go#L25: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
betaRedirect.go#L52: func userReturningFromBetaPkgGoDev(req *http.Request) bool {
betaRedirect.go#L56: func shouldRedirectToBetaPkgGoDev(req *http.Request) bool {
caching.go#L99: type Expirer func(r *http.Request) time.Duration
caching.go#L103: return func(r *http.Request) time.Duration {
caching.go#L127: func (c *cache) ServeHTTP(w http.ResponseWriter, r *http.Request) {
errorreporting.go#L20: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
experiment.go#L72: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
experiment.go#L96: func (e *Experimenter) setExperimentsForRequest(r *http.Request) *http.Request {
experiment.go#L114: func shouldSetExperiment(r *http.Request, e *internal.Experiment) bool {
iapheader.go#L21: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
panic.go#L17: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
quota.go#L73: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
requestlog.go#L59: func (h *handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
secureheaders.go#L44: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
stats.go#L23: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
timeout.go#L17: return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
golang.org/x/pkgsite/internal/proxy
server.go#L44: s.mux.HandleFunc(urlPath, func(w http.ResponseWriter, r *http.Request) {
server.go#L56: s.mux.HandleFunc(urlPath, func(w http.ResponseWriter, r *http.Request) {
server.go#L74: func(w http.ResponseWriter, r *http.Request) {
server.go#L82: func(w http.ResponseWriter, r *http.Request) {
server.go#L92: s.mux.HandleFunc(fmt.Sprintf("/%s/@v/list", modulePath), func(w http.ResponseWriter, r *http.Request) {
server.go#L109: func (s *Server) AddRoute(route string, fn func(w http.ResponseWriter, r *http.Request)) {
server.go#L144: s.mux.HandleFunc(fmt.Sprintf("/%s/@v/list", m.ModulePath), func(w http.ResponseWriter, r *http.Request) {
server.go#L147: s.mux.HandleFunc(fmt.Sprintf("/%s/@latest", m.ModulePath), func(w http.ResponseWriter, r *http.Request) {
golang.org/x/pkgsite/internal/worker
pages.go#L38: func (s *Server) doIndexPage(w http.ResponseWriter, r *http.Request) (err error) {
pages.go#L127: func (s *Server) doVersionsPage(w http.ResponseWriter, r *http.Request) (err error) {
server.go#L129: handle("/_ah/", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
server.go#L219: handle("/favicon.ico", http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) {
server.go#L228: func (s *Server) handleUpdateImportedByCount(w http.ResponseWriter, r *http.Request) error {
server.go#L239: func (s *Server) handleRepopulateSearchDocuments(w http.ResponseWriter, r *http.Request) error {
server.go#L271: func (s *Server) handleFetch(w http.ResponseWriter, r *http.Request) {
server.go#L296: func (s *Server) doFetch(w http.ResponseWriter, r *http.Request) (string, int) {
server.go#L322: func (s *Server) reportError(ctx context.Context, err error, w http.ResponseWriter, r *http.Request) {
server.go#L365: func (s *Server) handlePollIndex(w http.ResponseWriter, r *http.Request) (err error) {
server.go#L404: func (s *Server) handleEnqueue(w http.ResponseWriter, r *http.Request) (err error) {
server.go#L460: func (s *Server) handleHTMLPage(f func(w http.ResponseWriter, r *http.Request) error) http.HandlerFunc {
server.go#L461: return func(w http.ResponseWriter, r *http.Request) {
server.go#L469: func (s *Server) handleFetchStdMaster(w http.ResponseWriter, r *http.Request) error {
server.go#L486: func (s *Server) handlePopulateStdLib(w http.ResponseWriter, r *http.Request) error {
server.go#L510: func (s *Server) handleReprocess(w http.ResponseWriter, r *http.Request) error {
server.go#L562: func (s *Server) clearCache(w http.ResponseWriter, r *http.Request) error {
server.go#L574: func (s *Server) handleDelete(w http.ResponseWriter, r *http.Request) error {
server.go#L598: func (s *Server) handleClean(w http.ResponseWriter, r *http.Request) (err error) {
server.go#L633: func (s *Server) handleHealthCheck(w http.ResponseWriter, r *http.Request) {
server.go#L719: func parseLimitParam(r *http.Request, defaultValue int) int {
server.go#L743: func (s *Server) errorHandler(f func(w http.ResponseWriter, r *http.Request) error) http.HandlerFunc {
server.go#L744: return func(w http.ResponseWriter, r *http.Request) {
server.go#L751: func (s *Server) serveError(w http.ResponseWriter, r *http.Request, err error) {
google.golang.org/api/googleapi/transport
apikey.go#L31: func (t *APIKey) RoundTrip(req *http.Request) (*http.Response, error) {
google.golang.org/api/internal/gensupport
media.go#L370: func SetGetBody(req *http.Request, f func() (io.ReadCloser, error)) {
send.go#L19: type Hook func(ctx context.Context, req *http.Request) func(resp *http.Response)
send.go#L36: func SendRequest(ctx context.Context, client *http.Client, req *http.Request) (*http.Response, error) {
send.go#L64: func send(ctx context.Context, client *http.Client, req *http.Request) (*http.Response, error) {
send.go#L86: func SendRequestWithRetry(ctx context.Context, client *http.Client, req *http.Request) (*http.Response, error) {
send.go#L114: func sendAndRetry(ctx context.Context, client *http.Client, req *http.Request) (*http.Response, error) {
google.golang.org/api/transport/http
dial.go#L136: func (t *parameterTransport) RoundTrip(req *http.Request) (*http.Response, error) {
google.golang.org/api/transport/http/internal/propagation
http.go#L35: func (f *HTTPFormat) SpanContextFromRequest(req *http.Request) (sc trace.SpanContext, ok bool) {
http.go#L82: func (f *HTTPFormat) SpanContextToRequest(sc trace.SpanContext, req *http.Request) {
google.golang.org/grpc
proxy.go#L44: req := &http.Request{
proxy.go#L86: req := &http.Request{
proxy.go#L146: func sendHTTPRequest(ctx context.Context, req *http.Request, conn net.Conn) error {
server.go#L898: func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
google.golang.org/grpc/internal/transport
handler_server.go#L52: func NewServerHandlerTransport(w http.ResponseWriter, r *http.Request, stats stats.Handler) (ServerTransport, error) {
handler_server.go#L117: req *http.Request
 |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin 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. |