aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--http.go2
-rw-r--r--http_test.go8
2 files changed, 5 insertions, 5 deletions
diff --git a/http.go b/http.go
index 83a6830..8b57133 100644
--- a/http.go
+++ b/http.go
@@ -41,7 +41,7 @@ func FilterHTTPMethod(methods ...string) HTTPFilterFunc {
return false
}
}
- w.Header().Set("Allowed", allowed)
+ w.Header().Set("Allow", allowed)
w.WriteHeader(http.StatusMethodNotAllowed)
return true
}
diff --git a/http_test.go b/http_test.go
index a8c3cb5..f099cd3 100644
--- a/http_test.go
+++ b/http_test.go
@@ -36,7 +36,7 @@ func TestFilteringHTTPHandler(s *testing.T) {
name: "WhenFiltered",
method: http.MethodGet,
- expHeader: http.Header{"Allowed": {"HEAD"}},
+ expHeader: http.Header{"Allow": {"HEAD"}},
expStatusCode: http.StatusMethodNotAllowed,
},
} {
@@ -62,7 +62,7 @@ func TestFilterHTTPMethod(s *testing.T) {
name string
method string
- expAllowed string
+ expAllow string
expFiltered bool
expStatusCode int
}{
@@ -77,7 +77,7 @@ func TestFilterHTTPMethod(s *testing.T) {
name: "WhenFiltered",
method: http.MethodHead,
- expAllowed: "GET, POST",
+ expAllow: "GET, POST",
expFiltered: true,
expStatusCode: http.StatusMethodNotAllowed,
},
@@ -90,7 +90,7 @@ func TestFilterHTTPMethod(s *testing.T) {
t.AssertEqual(tc.expFiltered, filter(w, req))
res := w.Result()
- t.AssertEqual(tc.expAllowed, res.Header.Get("Allowed"))
+ t.AssertEqual(tc.expAllow, res.Header.Get("Allow"))
t.AssertEqual(tc.expStatusCode, res.StatusCode)
})
}