aboutsummaryrefslogtreecommitdiff
path: root/src/net/http
diff options
context:
space:
mode:
authorAbirdcfly <fp544037857@gmail.com>2022-07-25 06:31:46 +0000
committerDamien Neil <dneil@google.com>2022-08-09 18:11:37 +0000
commit469a87d7a57572148a176db1f43767aa90cdd10d (patch)
treea249e7dc2c7e66c1b2f814401ae4becdda2192bf /src/net/http
parent9c5cae08928a885616f54d8df50a43713b95db7a (diff)
downloadgo-469a87d7a57572148a176db1f43767aa90cdd10d.tar.xz
net/http: remove unused method needsSniff
Change-Id: Ia8c67d148fc7e71cac8954ccce6fffb8a6f423df GitHub-Last-Rev: 9441b8f0c510a3a03dc22816e2616d57f1411965 GitHub-Pull-Request: golang/go#54036 Reviewed-on: https://go-review.googlesource.com/c/go/+/419322 Run-TryBot: Ian Lance Taylor <iant@golang.org> Auto-Submit: Ian Lance Taylor <iant@google.com> Reviewed-by: Javad Rajabzadeh <ja7ad@live.com> Reviewed-by: hopehook <hopehook@qq.com> Reviewed-by: Ian Lance Taylor <iant@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Run-TryBot: Ian Lance Taylor <iant@google.com> Reviewed-by: Damien Neil <dneil@google.com>
Diffstat (limited to 'src/net/http')
-rw-r--r--src/net/http/response_test.go13
-rw-r--r--src/net/http/server.go6
2 files changed, 0 insertions, 19 deletions
diff --git a/src/net/http/response_test.go b/src/net/http/response_test.go
index 5a735b0215..2500e420dd 100644
--- a/src/net/http/response_test.go
+++ b/src/net/http/response_test.go
@@ -972,19 +972,6 @@ func matchErr(err error, wantErr any) error {
return fmt.Errorf("%v; want %v", err, wantErr)
}
-func TestNeedsSniff(t *testing.T) {
- // needsSniff returns true with an empty response.
- r := &response{}
- if got, want := r.needsSniff(), true; got != want {
- t.Errorf("needsSniff = %t; want %t", got, want)
- }
- // needsSniff returns false when Content-Type = nil.
- r.handlerHeader = Header{"Content-Type": nil}
- if got, want := r.needsSniff(), false; got != want {
- t.Errorf("needsSniff empty Content-Type = %t; want %t", got, want)
- }
-}
-
// A response should only write out single Connection: close header. Tests #19499.
func TestResponseWritesOnlySingleConnectionClose(t *testing.T) {
const connectionCloseHeader = "Connection: close"
diff --git a/src/net/http/server.go b/src/net/http/server.go
index 960f7d6482..f4149e41a3 100644
--- a/src/net/http/server.go
+++ b/src/net/http/server.go
@@ -555,12 +555,6 @@ func (w *response) requestTooLarge() {
}
}
-// needsSniff reports whether a Content-Type still needs to be sniffed.
-func (w *response) needsSniff() bool {
- _, haveType := w.handlerHeader["Content-Type"]
- return !w.cw.wroteHeader && !haveType && w.written < sniffLen
-}
-
// writerOnly hides an io.Writer value's optional ReadFrom method
// from io.Copy.
type writerOnly struct {