跨域请求获取不到特定 header 头的解决办法

一个需求是这样:要用 js 来读 ajax 接口中的header头的某个字段,例如 Etag
这时有可能出现两种报错信息。
第一:全部 Response 字段里获取不到指定字段。

1
2
3
4
5
console.log(xhr.getAllResponseHeaders());
/*
content-length: 44
content-type: application/json; charset=utf-8
*/

发现没有 Etag 这个字段。


:D 一言句子获取中...