The query API returns an extra semicolon in the the content-type header. Example:
With this URL:
Content-Type: text/xml; charset=utf-8;
is returned. My cursory reading of section 14.17 of RFC-2616 seems to confirm
that the last semicolon is disallowed. This broke one client I was using
(Common Lisp, Drakma, already patched).