Subject: | Query string is not parsed correctly for HEAD requests |
Request::query() checks the request method to determine whether to parse
query parameters from QUERY_STRING or the request body, using the former
for GET requests and the latter for all others. HEAD requests therefore
get treated like POST when their query parameters (as for GET) should be
parsed from the query string.