Do they always look in /
and with 404 status codes do they not make the request?
... and you can only change the header map before calling http.WriteStatus(),