type net/http.Request

243 uses

	net/http (current package)
		client.go#L79: 	CheckRedirect func(req *Request, via []*Request) error
		client.go#L143: 	RoundTrip(*Request) (*Response, error)
		client.go#L176: func (c *Client) send(req *Request, deadline time.Time) (resp *Response, didTimeout func() bool, err error) {
		client.go#L218: func send(ireq *Request, rt RoundTripper, deadline time.Time) (resp *Response, didTimeout func() bool, err error) {
		client.go#L240: 			req = new(Request)
		client.go#L327: func knownRoundTripperImpl(rt RoundTripper, req *Request) bool {
		client.go#L358: func setRequestCancel(req *Request, rt RoundTripper, deadline time.Time) (stopTimer func(), didTimeout func() bool) {
		client.go#L391: 		type canceler interface{ CancelRequest(*Request) }
		client.go#L504: func (c *Client) checkRedirect(req *Request, via []*Request) error {
		client.go#L514: func redirectBehavior(reqMethod string, resp *Response, ireq *Request) (redirectMethod string, shouldRedirect, includeBody bool) {
		client.go#L603: func (c *Client) Do(req *Request) (*Response, error) {
		client.go#L609: func (c *Client) do(req *Request) (retres *Response, reterr error) {
		client.go#L624: 		reqs          []*Request
		client.go#L677: 			req = &Request{
		client.go#L772: func (c *Client) makeHeadersCopier(ireq *Request) func(req *Request, stripSensitiveHeaders, stripBodyHeaders bool) {
		client.go#L786: 	return func(req *Request, stripSensitiveHeaders, stripBodyHeaders bool) {
		client.go#L845: func defaultCheckRedirect(req *Request, via []*Request) error {
		clientconn.go#L86: 	RoundTrip(req *Request) (*Response, error)
		clientconn.go#L141: 		req := &Request{
		clientconn.go#L222: func validateClientConnRequest(req *Request) error {
		clientconn.go#L254: func (cc *ClientConn) RoundTrip(req *Request) (*Response, error) {
		clientconn.go#L398: func (cc http1ClientConn) RoundTrip(req *Request) (*Response, error) {
		csrf.go#L82: func (noopHandler) ServeHTTP(ResponseWriter, *Request) {}
		csrf.go#L134: func (c *CrossOriginProtection) Check(req *Request) error {
		csrf.go#L185: func (c *CrossOriginProtection) isRequestExempt(req *Request) bool {
		csrf.go#L207: 	return HandlerFunc(func(w ResponseWriter, r *Request) {
		filetransport.go#L53: func (t fileTransport) RoundTrip(req *Request) (resp *Response, err error) {
		filetransport.go#L68: func newPopulateResponseWriter(req *Request) (*populateResponse, <-chan *Response) {
		fs.go#L141: func dirList(w ResponseWriter, r *Request, f File) {
		fs.go#L247: func ServeContent(w ResponseWriter, req *Request, name string, modtime time.Time, content io.ReadSeeker) {
		fs.go#L276: func serveContent(w ResponseWriter, r *Request, name string, modtime time.Time, sizeFunc func() (int64, error), content io.ReadSeeker) {
		fs.go#L485: func checkIfMatch(w ResponseWriter, r *Request) condResult {
		fs.go#L515: func checkIfUnmodifiedSince(r *Request, modtime time.Time) condResult {
		fs.go#L534: func checkIfNoneMatch(w ResponseWriter, r *Request) condResult {
		fs.go#L564: func checkIfModifiedSince(r *Request, modtime time.Time) condResult {
		fs.go#L585: func checkIfRange(w ResponseWriter, r *Request, modtime time.Time) condResult {
		fs.go#L647: func checkPreconditions(w ResponseWriter, r *Request, modtime time.Time) (done bool, rangeHeader string) {
		fs.go#L681: func serveFile(w ResponseWriter, r *Request, fs FileSystem, name string, redirect bool) {
		fs.go#L787: func localRedirect(w ResponseWriter, r *Request, newPath string) {
		fs.go#L822: func ServeFile(w ResponseWriter, r *Request, name string) {
		fs.go#L856: func ServeFileFS(w ResponseWriter, r *Request, fsys fs.FS, name string) {
		fs.go#L996: func (f *fileHandler) ServeHTTP(w ResponseWriter, r *Request) {
		http2.go#L94: func (s *Server) serveHTTP2Conn(ctx context.Context, nc net.Conn, h Handler, sawClientPreface bool, upgradeReq *Request, settings []byte) {
		http2.go#L112: func http2ServerRequestFromRequest(req *Request) *http2.ServerRequest {
		http2.go#L137: 	h.h.ServeHTTP(http2ResponseWriter{w}, &Request{
		http2.go#L238: 	ServeConnFunc(func(ctx context.Context, nc net.Conn, h Handler, sawClientPreface bool, upgradeReq *Request, settings []byte))
		http2.go#L278: 	RoundTrip(*Request) (*Response, error)
		http2.go#L317: func (rt http2ErringRoundTripper) RoundTrip(*Request) (*Response, error) { return nil, rt.err }
		http2.go#L319: func http2RoundTrip(req *Request, rt func(*http2.ClientRequest) (*http2.ClientResponse, error)) (*Response, error) {
		http2.go#L437: func (rt http2RoundTripper) RoundTrip(req *Request) (*Response, error) {
		http2.go#L452: func (cc http2ClientConn) RoundTrip(req *Request) (*Response, error) {
		request.go#L114: type Request struct {
		request.go#L357: func (r *Request) Context() context.Context {
		request.go#L373: func (r *Request) WithContext(ctx context.Context) *Request {
		request.go#L377: 	r2 := new(Request)
		request.go#L391: func (r *Request) Clone(ctx context.Context) *Request {
		request.go#L395: 	r2 := new(Request)
		request.go#L422: func (r *Request) ProtoAtLeast(major, minor int) bool {
		request.go#L428: func (r *Request) UserAgent() string {
		request.go#L433: func (r *Request) Cookies() []*Cookie {
		request.go#L439: func (r *Request) CookiesNamed(name string) []*Cookie {
		request.go#L453: func (r *Request) Cookie(name string) (*Cookie, error) {
		request.go#L469: func (r *Request) AddCookie(c *Cookie) {
		request.go#L486: func (r *Request) Referer() string {
		request.go#L502: func (r *Request) MultipartReader() (*multipart.Reader, error) {
		request.go#L513: func (r *Request) multipartReader(allowMixed bool) (*multipart.Reader, error) {
		request.go#L534: func (r *Request) isH2Upgrade() bool {
		request.go#L571: func (r *Request) Write(w io.Writer) error {
		request.go#L581: func (r *Request) WriteProxy(w io.Writer) error {
		request.go#L592: func (r *Request) write(w io.Writer, usingProxy bool, extraHeaders Header, waitForContinue func() bool) (err error) {
		request.go#L872: func NewRequest(method, url string, body io.Reader) (*Request, error) {
		request.go#L899: func NewRequestWithContext(ctx context.Context, method, url string, body io.Reader) (*Request, error) {
		request.go#L922: 	req := &Request{
		request.go#L983: func (r *Request) BasicAuth() (username, password string, ok bool) {
		request.go#L1032: func (r *Request) SetBasicAuth(username, password string) {
		request.go#L1068: func ReadRequest(b *bufio.Reader) (*Request, error) {
		request.go#L1094: func readRequest(b *bufio.Reader) (req *Request, err error) {
		request.go#L1098: func readRequestLimit(b *bufio.Reader, maxHeaders int64) (req *Request, err error) {
		request.go#L1102: 	req = new(Request)
		request.go#L1286: func parsePostForm(r *Request) (vs url.Values, err error) {
		request.go#L1350: func (r *Request) ParseForm() error {
		request.go#L1393: func (r *Request) ParseMultipartForm(maxMemory int64) error {
		request.go#L1442: func (r *Request) FormValue(key string) string {
		request.go#L1457: func (r *Request) PostFormValue(key string) string {
		request.go#L1469: func (r *Request) FormFile(key string) (multipart.File, *multipart.FileHeader, error) {
		request.go#L1495: func (r *Request) PathValue(name string) string {
		request.go#L1505: func (r *Request) SetPathValue(name, value string) {
		request.go#L1518: func (r *Request) patIndex(name string) int {
		request.go#L1536: func (r *Request) expectsContinue() bool {
		request.go#L1540: func (r *Request) wantsHttp10KeepAlive() bool {
		request.go#L1547: func (r *Request) wantsClose() bool {
		request.go#L1554: func (r *Request) closeBody() error {
		request.go#L1561: func (r *Request) isReplayable() bool {
		request.go#L1579: func (r *Request) outgoingLength() int64 {
		request.go#L1606: func (r *Request) requiresHTTP1() bool {
		response.go#L119: 	Request *Request
		response.go#L158: func ReadResponse(r *bufio.Reader, req *Request) (*Response, error) {
		roundtrip.go#L20: func badRoundTrip(*Transport, *Request) (*Response, error)
		roundtrip.go#L29: func (t *Transport) RoundTrip(req *Request) (*Response, error) {
		servemux121.go#L96: func (mux *serveMux121) handleFunc(pattern string, handler func(ResponseWriter, *Request)) {
		servemux121.go#L104: func (mux *serveMux121) findHandler(r *Request) (h Handler, pattern string) {
		server.go#L90: 	ServeHTTP(ResponseWriter, *Request)
		server.go#L429: 	req              *Request           // request for this response
		server.go#L1129: func http1ServerSupportsRequest(req *Request) bool {
		server.go#L2217: func (h unencryptedHTTP2Request) ServeHTTP(rw ResponseWriter, req *Request) {
		server.go#L2354: type HandlerFunc func(ResponseWriter, *Request)
		server.go#L2357: func (f HandlerFunc) ServeHTTP(w ResponseWriter, r *Request) {
		server.go#L2394: func NotFound(w ResponseWriter, r *Request) { Error(w, "404 page not found", StatusNotFound) }
		server.go#L2410: 	return HandlerFunc(func(w ResponseWriter, r *Request) {
		server.go#L2414: 			r2 := new(Request)
		server.go#L2439: func Redirect(w ResponseWriter, r *Request, url string, code int) {
		server.go#L2514: func (rh *redirectHandler) ServeHTTP(w ResponseWriter, r *Request) {
		server.go#L2719: func (mux *ServeMux) Handler(r *Request) (h Handler, pattern string) {
		server.go#L2731: func (mux *ServeMux) findHandler(r *Request) (h Handler, patStr string, _ *pattern, matches []string) {
		server.go#L2777: 			return HandlerFunc(func(w ResponseWriter, r *Request) {
		server.go#L2909: func (mux *ServeMux) ServeHTTP(w ResponseWriter, r *Request) {
		server.go#L2947: func (mux *ServeMux) HandleFunc(pattern string, handler func(ResponseWriter, *Request)) {
		server.go#L2967: func HandleFunc(pattern string, handler func(ResponseWriter, *Request)) {
		server.go#L3427: func (sh serverHandler) ServeHTTP(rw ResponseWriter, req *Request) {
		server.go#L3439: func badServeHTTP(serverHandler, ResponseWriter, *Request)
		server.go#L3451: 	return HandlerFunc(func(w ResponseWriter, r *Request) {
		server.go#L3453: 			r2 := new(Request)
		server.go#L3818: func logf(r *Request, format string, args ...any) {
		server.go#L3866: func (h *http3ServerHandler) ServeHTTP(w ResponseWriter, r *Request) {
		server.go#L4058: func (h *timeoutHandler) ServeHTTP(w ResponseWriter, r *Request) {
		server.go#L4114: 	req  *Request
		server.go#L4187: func (globalOptionsHandler) ServeHTTP(w ResponseWriter, r *Request) {
		server.go#L4215: func (h initALPNRequest) ServeHTTP(rw ResponseWriter, req *Request) {
		server.go#L4310: 	return HandlerFunc(func(w ResponseWriter, r *Request) {
		transfer.go#L85: 	case *Request:
		transfer.go#L515: 	case *Request:
		transfer.go#L595: 	case *Request:
		transfer.go#L971: 	case *Request:
		transport.go#L106: 	reqCanceler map[*Request]context.CancelCauseFunc
		transport.go#L130: 	Proxy func(*Request) (*url.URL, error)
		transport.go#L135: 	OnProxyConnectResponse func(ctx context.Context, proxyURL *url.URL, connectReq *Request, connectRes *Response) error
		transport.go#L519: func ProxyFromEnvironment(req *Request) (*url.URL, error) {
		transport.go#L525: func ProxyURL(fixedURL *url.URL) func(*Request) (*url.URL, error) {
		transport.go#L526: 	return func(*Request) (*url.URL, error) {
		transport.go#L535: 	*Request                        // original request, not to be mutated
		transport.go#L563: func (t *Transport) useRegisteredProtocol(req *Request) bool {
		transport.go#L577: func (t *Transport) alternateRoundTripper(req *Request) RoundTripper {
		transport.go#L611: func (t *Transport) roundTrip(req *Request) (_ *Response, err error) {
		transport.go#L777: func awaitLegacyCancel(ctx context.Context, cancel context.CancelCauseFunc, req *Request) {
		transport.go#L809: func setupRewindBody(req *Request) *Request {
		transport.go#L822: func rewindBody(req *Request) (rewound *Request, err error) {
		transport.go#L844: func (pc *persistConn) shouldRetryRequest(req *Request, err error) bool {
		transport.go#L990: func (t *Transport) prepareTransportCancel(req *Request, origCancel context.CancelCauseFunc) context.CancelCauseFunc {
		transport.go#L1005: 		t.reqCanceler = make(map[*Request]context.CancelCauseFunc)
		transport.go#L1018: func (t *Transport) CancelRequest(req *Request) {
		transport.go#L1985: 		connectReq := &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#L217: 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#L34: 	In *http.Request
		reverseproxy.go#L40: 	Out *http.Request
		reverseproxy.go#L183: 	ErrorHandler func(http.ResponseWriter, *http.Request, error)
		reverseproxy.go#L265: 	Director func(*http.Request)
		reverseproxy.go#L333: 	director := func(req *http.Request) {
		reverseproxy.go#L339: func rewriteRequestURL(req *http.Request, target *url.URL) {
		reverseproxy.go#L376: func (p *ReverseProxy) defaultErrorHandler(rw http.ResponseWriter, req *http.Request, err error) {
		reverseproxy.go#L381: func (p *ReverseProxy) getErrorHandler() func(http.ResponseWriter, *http.Request, error) {
		reverseproxy.go#L390: func (p *ReverseProxy) modifyResponse(rw http.ResponseWriter, res *http.Response, req *http.Request) bool {
		reverseproxy.go#L402: func (p *ReverseProxy) ServeHTTP(rw http.ResponseWriter, req *http.Request) {
		reverseproxy.go#L646: func shouldPanicOnCopyError(req *http.Request) bool {
		reverseproxy.go#L822: func (p *ReverseProxy) handleUpgradeResponse(rw http.ResponseWriter, req *http.Request, res *http.Response) {

	net/http/pprof
		pprof.go#L110: func Cmdline(w http.ResponseWriter, r *http.Request) {
		pprof.go#L116: func sleep(r *http.Request, d time.Duration) {
		pprof.go#L123: func configureWriteDeadline(w http.ResponseWriter, r *http.Request, seconds float64) {
		pprof.go#L144: func Profile(w http.ResponseWriter, r *http.Request) {
		pprof.go#L170: func Trace(w http.ResponseWriter, r *http.Request) {
		pprof.go#L196: func Symbol(w http.ResponseWriter, r *http.Request) {
		pprof.go#L250: func (name handler) ServeHTTP(w http.ResponseWriter, r *http.Request) {
		pprof.go#L275: func (name handler) serveDeltaProfile(w http.ResponseWriter, r *http.Request, p *pprof.Profile, secStr string) {
		pprof.go#L388: func Index(w http.ResponseWriter, r *http.Request) {

	expvar
		expvar.go#L358: func expvarHandler(w http.ResponseWriter, r *http.Request) {

	go.pact.im/x/httpclient
		httpclient.go#L12: 	Do(req *http.Request) (*http.Response, error)

	go.pact.im/x/httpclient/mockhttpclient
		mockhttpclient.go#L43: func (m *MockClient) Do(req *http.Request) (*http.Response, error) {

	go.pact.im/x/httpdebug
		httpdebug.go#L40: 	mux.HandleFunc("GET /debug/requests", func(w http.ResponseWriter, r *http.Request) {
		httpdebug.go#L44: 	mux.HandleFunc("GET /debug/events", func(w http.ResponseWriter, r *http.Request) {
		httpdebug.go#L54: func serveBuildInfo(w http.ResponseWriter, _ *http.Request) {
		httpdebug.go#L74: func serveIndex(w http.ResponseWriter, _ *http.Request) {

	go.pact.im/x/httprange
		request.go#L12: 	Build(context.Context) (*http.Request, error)
		request.go#L17: type HTTPRequestBuilderFunc func(context.Context) (*http.Request, error)
		request.go#L20: func (f HTTPRequestBuilderFunc) Build(ctx context.Context) (*http.Request, error) {
		request.go#L26: type HTTPRequest http.Request
		request.go#L30: func (r *HTTPRequest) Build(ctx context.Context) (*http.Request, error) {
		request.go#L31: 	return (*http.Request)(r).WithContext(ctx), nil
		validator.go#L79: func (v *HTTPStrongValidator) Do(req *http.Request) (*http.Response, error) {

	golang.org/x/net/http2
		clientconn.go#L12: func (cc *ClientConn) RoundTrip(req *http.Request) (*http.Response, error) {
		server_common.go#L201: 	UpgradeRequest *http.Request
		server_wrap.go#L25: 	serveConnFunc func(context.Context, net.Conn, http.Handler, bool, *http.Request, []byte)
		server_wrap.go#L76: 	serveConnFunc func(context.Context, net.Conn, http.Handler, bool, *http.Request, []byte)
		server_wrap.go#L89: func (s *serverConfig) ServeConnFunc(f func(context.Context, net.Conn, http.Handler, bool, *http.Request, []byte)) {
		server_wrap.go#L116: 	var serveConnFunc func(context.Context, net.Conn, http.Handler, bool, *http.Request, []byte)
		transport_common.go#L223: 	GetClientConn(req *http.Request, addr string) (*ClientConn, error)
		transport_common.go#L278: func (t *Transport) RoundTrip(req *http.Request) (*http.Response, error) {
		transport_common.go#L285: func (t *Transport) RoundTripOpt(req *http.Request, opt RoundTripOpt) (*http.Response, error) {
		transport_common.go#L336: func (t *Transport) roundTripViaPool(req *http.Request, opt RoundTripOpt, pool ClientConnPool) (*http.Response, error) {
		transport_common.go#L395: func shouldRetryRequest(req *http.Request, err error) (*http.Request, error) {
		transport_wrap.go#L97: func (t transportConfig) RoundTrip(req *http.Request) (*http.Response, error) {
		transport_wrap.go#L210: func (t *Transport) roundTripOpt(req *http.Request, opt RoundTripOpt) (*http.Response, error) {
		transport_wrap.go#L415: func (cc *ClientConn) roundTrip(req *http.Request) (*http.Response, error) {
		transport_wrap.go#L473: 	_, err := cc.cc.RoundTrip((&http.Request{
		transport_wrap.go#L575: 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) {

	google.golang.org/grpc
		server.go#L1123: func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {

	google.golang.org/grpc/internal/resolver/delegatingresolver
		delegatingresolver.go#L87: 	req := &http.Request{URL: &url.URL{
		delegatingresolver.go#L265: 	req := &http.Request{URL: &url.URL{

	google.golang.org/grpc/internal/transport
		handler_server.go#L53: func NewServerHandlerTransport(w http.ResponseWriter, r *http.Request, stats stats.Handler, bufferPool mem.BufferPool) (ServerTransport, error) {
		handler_server.go#L147: 	req        *http.Request
		proxy.go#L64: 	req := &http.Request{
		proxy.go#L110: func sendHTTPRequest(ctx context.Context, req *http.Request, conn net.Conn) error {