diff options
| author | Damien Neil <dneil@google.com> | 2026-03-03 08:12:25 -0800 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2026-03-12 08:10:34 -0700 |
| commit | afef73a5aacdb4f921ca5fddfb03b0a29998cbfe (patch) | |
| tree | 859bf1bcd53465b761f569e55c51adab69ed18cb /src/net/http/server.go | |
| parent | 74649c1cc56b7b9a979b579feab8705378b410f0 (diff) | |
| download | go-afef73a5aacdb4f921ca5fddfb03b0a29998cbfe.tar.xz | |
net/http: move DetectContentType into net/http/internal
The http2 package needs access to DetectContentType,
so move it into a common location.
For #67810
Change-Id: Ibff3d57a4931106c2f69c5717c06bd5f6a6a6964
Reviewed-on: https://go-review.googlesource.com/c/go/+/751701
Reviewed-by: Nicholas Husin <nsh@golang.org>
Auto-Submit: Damien Neil <dneil@google.com>
Reviewed-by: Nicholas Husin <husin@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Diffstat (limited to 'src/net/http/server.go')
| -rw-r--r-- | src/net/http/server.go | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/net/http/server.go b/src/net/http/server.go index fb167ac7a1..902d6d3367 100644 --- a/src/net/http/server.go +++ b/src/net/http/server.go @@ -19,6 +19,7 @@ import ( "maps" "math/rand/v2" "net" + "net/http/internal" "net/textproto" "net/url" urlpkg "net/url" @@ -603,9 +604,9 @@ func (w *response) ReadFrom(src io.Reader) (n int64, err error) { // source is available (see golang.org/issue/5660) and provides // enough bytes to perform Content-Type sniffing when required. if !w.cw.wroteHeader { - n0, err := io.CopyBuffer(writerOnly{w}, io.LimitReader(src, sniffLen), buf) + n0, err := io.CopyBuffer(writerOnly{w}, io.LimitReader(src, internal.SniffLen), buf) n += n0 - if err != nil || n0 < sniffLen { + if err != nil || n0 < internal.SniffLen { return n, err } } |
