It seems like an oversight that Javascript can read response headers off of XHR but not for the current document. So in order to find out the headers for the current document you would need to make another request, refetching the current page, to find that out [1].

Use Cases:
Any that apply to XHR accessing their response headers would certainly apply here. Some thoughts are accessing the Content-Type header or Custom Headers and acting accordingly.

Come up with a clear description of the problem that needs to be solved:
Cannot access the Response Headers for the current document in Javascript.

Any there Browser Implementors out there that agree with this? If so, any thoughts on the best ways to expose the current page's request headers to Javascript? Certainly they are readonly, modifying them seems to be useless. How about keeping consistent with the XHR interface with something like:

document.getAllResponseHeaders() and document.getResponseHeader(header)

Cheers,
Joseph Pecoraro

[1] Example: http://bogojoker.com/x/xhr/headers.html

Reply via email to