MCPcopy Create free account
hub / github.com/imgproxy/imgproxy / beforeWrite

Method beforeWrite

server/responsewriter/writer.go:219–228  ·  view source on GitHub ↗

beforeWrite is called before [WriteHeader] and [Write]

(statusCode int)

Source from the content-addressed store, hash-verified

217
218// beforeWrite is called before [WriteHeader] and [Write]
219func (w *Writer) beforeWrite(statusCode int) {
220 w.beforeWriteOnce.Do(func() {
221 // We're going to start writing response.
222 // Set write deadline.
223 w.SetWriteDeadline(time.Now().Add(w.config.WriteResponseTimeout))
224
225 // Flush headers before we write anything
226 w.flushHeaders(statusCode)
227 })
228}

Callers 2

WriteHeaderMethod · 0.95
WriteMethod · 0.95

Calls 2

flushHeadersMethod · 0.95
AddMethod · 0.80

Tested by

no test coverage detected