How to get read data from response header in jquery/javascript

httpresponse, javascript, jquery, response-headers

Solution

Both `XMLHttpRequest` and `jqXHR` (which is the object jQuery wraps around AJAX requests) have a `getResponseHeader()` method, so in the `always()` handler (jQuery) or readyState handler (`XMLHttpRequest`), do `this.getResponseHeader('Location')`.

Bear in mind that if your server also sends a redirect status code (301/ 302) that redirect will be automatically followed, and there's no way to access the intermediate-headers returned.

Problem

Possible Duplicate: jQuery and AJAX response header If the server is returned data in response header how I can read it. I am sending an AJAX request to a server. It does not return anything but the Location in response header. I want to read that location using JavaScript or jQuery....

Original source

Related problems