2013-08-24 68 views
3

我的服務器發送自定義標題以及響應。我得到的響應數據沒問題,但我無法通過jQuery的getAllResponseHeaders()或AngularJS $http服務訪問自定義標題。我得到的是content-type。當我用DevTools或fiddler檢查請求響應時,我可以看到服務器發送的所有自定義標題,但是我無法從xhr獲取它們。有沒有辦法訪問所有的頭文件?AJAX獲得自定義響應標頭與CORS

回答

7

OK我在服務器配置Access-Control-Expose-Headers

+0

是的,這是沒有考慮[「簡單」]任何跨域響應頭(http://www.w3.org/TR允許添加後頭得到了這個工作/ cors /#simple-response-header)必須在Access-Control-Expose-Headers響應標題中引用,以便通過XHR訪問它們。 –