We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ced31c1 commit b2a08bfCopy full SHA for b2a08bf
pkg/middleware/middleware.go
@@ -350,7 +350,7 @@ func (s *SouinBaseHandler) Store(
350
}
351
res.Header.Set(rfc.StoredLengthHeader, res.Header.Get("Content-Length"))
352
response, err := httputil.DumpResponse(&res, true)
353
- if err == nil && (bLen > 0 || canStatusCodeEmptyContent(statusCode) || s.hasAllowedAdditionalStatusCodesToCache(statusCode)) {
+ if err == nil && (bLen > 0 || rq.Method == http.MethodHead || canStatusCodeEmptyContent(statusCode) || s.hasAllowedAdditionalStatusCodesToCache(statusCode)) {
354
variedHeaders, isVaryStar := rfc.VariedHeaderAllCommaSepValues(res.Header)
355
if isVaryStar {
356
// "Implies that the response is uncacheable"
0 commit comments