import (
"net/http"
- "strings"
)
-func isXombrero(req *http.Request) bool {
- return strings.Contains(req.Header.Get("User-Agent"), "AppleWebKit/538.15")
-}
-
func RoundNoHead(
host string,
resp *http.Response,
w http.ResponseWriter,
req *http.Request,
) (bool, error) {
- if req.Method == http.MethodHead && isXombrero(req) {
+ if req.Method == http.MethodHead {
http.Error(w, "deny HEAD", http.StatusMethodNotAllowed)
return false, nil
}