These are the headers your browser carries along (at this moment):
HTTP_CONNECTION: close
HTTP_HOST: krijnhoetmer.nl
HTTP_REFERER: https://krijnhoetmer.nl/stuff/apache/http-headers
HTTP_ACCEPT_ENCODING: gzip, br, zstd, deflate
HTTP_USER_AGENT: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)
HTTP_ACCEPT: */*
HTTPS: on
HTTP2: on
A huge problem for content negotiation is that Internet Explorer sends HTTP_ACCEPT: */*
. Bah :(
Thanks Mathias Bynens for your remarks ;)