type net/http.ResponseWriter
74 uses
net/http (current package)
cookie.go#L250: func SetCookie(w ResponseWriter, cookie *Cookie) {
csrf.go#L82: func (noopHandler) ServeHTTP(ResponseWriter, *Request) {}
csrf.go#L207: return HandlerFunc(func(w ResponseWriter, r *Request) {
fs.go#L141: func dirList(w ResponseWriter, r *Request, f File) {
fs.go#L190: func serveError(w ResponseWriter, text string, code int) {
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#L534: func checkIfNoneMatch(w ResponseWriter, r *Request) condResult {
fs.go#L585: func checkIfRange(w ResponseWriter, r *Request, modtime time.Time) condResult {
fs.go#L623: func setLastModified(w ResponseWriter, modtime time.Time) {
fs.go#L629: func writeNotModified(w ResponseWriter) {
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) {
request.go#L1209: func MaxBytesReader(w ResponseWriter, r io.ReadCloser, n int64) io.ReadCloser {
request.go#L1227: w ResponseWriter
responsecontroller.go#L18: rw ResponseWriter
responsecontroller.go#L38: func NewResponseController(rw ResponseWriter) *ResponseController {
responsecontroller.go#L43: Unwrap() ResponseWriter
servemux121.go#L96: func (mux *serveMux121) handleFunc(pattern string, handler func(ResponseWriter, *Request)) {
server.go#L90: ServeHTTP(ResponseWriter, *Request)
server.go#L97: type ResponseWriter interface {
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#L2373: func Error(w ResponseWriter, error string, code int) {
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#L2439: func Redirect(w ResponseWriter, r *Request, url string, code int) {
server.go#L2514: func (rh *redirectHandler) ServeHTTP(w ResponseWriter, r *Request) {
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#L3866: func (h *http3ServerHandler) ServeHTTP(w ResponseWriter, r *Request) {
server.go#L4058: func (h *timeoutHandler) ServeHTTP(w ResponseWriter, r *Request) {
server.go#L4111: w ResponseWriter
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) {
net/http/httputil
reverseproxy.go#L183: ErrorHandler func(http.ResponseWriter, *http.Request, error)
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#L698: func (p *ReverseProxy) copyResponse(dst http.ResponseWriter, src io.Reader, flushInterval time.Duration) error {
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#L123: func configureWriteDeadline(w http.ResponseWriter, r *http.Request, seconds float64) {
pprof.go#L133: func serveError(w http.ResponseWriter, status int, txt string) {
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/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) {
golang.org/x/net/trace
events.go#L45: func RenderEvents(w http.ResponseWriter, req *http.Request, sensitive bool) {
trace.go#L151: func Traces(w http.ResponseWriter, req *http.Request) {
trace.go#L166: func Events(w http.ResponseWriter, req *http.Request) {
google.golang.org/grpc
server.go#L1123: func (s *Server) ServeHTTP(w http.ResponseWriter, r *http.Request) {
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#L146: rw http.ResponseWriter