MCPcopy
hub / github.com/prometheus/client_golang / ReadFrom

Method ReadFrom

prometheus/promhttp/delegator.go:111–120  ·  view source on GitHub ↗
(re io.Reader)

Source from the content-addressed store, hash-verified

109}
110
111func (d readerFromDelegator) ReadFrom(re io.Reader) (int64, error) {
112 // If applicable, call WriteHeader here so that observeWriteHeader is
113 // handled appropriately.
114 if !d.wroteHeader {
115 d.WriteHeader(http.StatusOK)
116 }
117 n, err := d.ResponseWriter.(io.ReaderFrom).ReadFrom(re)
118 d.written += n
119 return n, err
120}
121
122func (d pusherDelegator) Push(target string, opts *http.PushOptions) error {
123 return d.ResponseWriter.(http.Pusher).Push(target, opts)

Callers 1

DoMethod · 0.45

Calls 1

WriteHeaderMethod · 0.45

Tested by

no test coverage detected