MCPcopy
hub / github.com/caddyserver/caddy / Write

Method Write

modules/caddyhttp/reverseproxy/streaming.go:46–58  ·  view source on GitHub ↗
(p []byte)

Source from the content-addressed store, hash-verified

44}
45
46func (rwc h2ReadWriteCloser) Write(p []byte) (n int, err error) {
47 n, err = rwc.ResponseWriter.Write(p)
48 if err != nil {
49 return 0, err
50 }
51
52 //nolint:bodyclose
53 err = http.NewResponseController(rwc.ResponseWriter).Flush()
54 if err != nil {
55 return 0, err
56 }
57 return n, nil
58}
59
60func (h *Handler) handleUpgradeResponse(logger *zap.Logger, wg *sync.WaitGroup, rw http.ResponseWriter, req *http.Request, res *http.Response) {
61 reqUpType := upgradeType(req.Header)

Callers

nothing calls this directly

Calls 2

FlushMethod · 0.65
WriteMethod · 0.45

Tested by

no test coverage detected