Chrome中没有CORS XHR请求的If-None-Match标头

时间:2019-02-20 16:51:43

标签: javascript google-chrome cors http-headers if-none-match

我通过javascript在Chrome中发送了XHR跨域请求。但是Chrome从未将if-none-match标头添加到我的请求中。当我通过浏览器直接访问GET资源时,它可以正常工作,并且确实按预期缓存了资源。

要获取XHR跨域请求的If-None-Match标头,还有什么特别的事情吗?

状态

请求:

curl 'mycoolurl.com?query=SELECT%20*%20FROM%20%22source.animals%22%20LIMIT%20100' -H 'User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.109 Safari/537.36' -H 'Referer: mycoolurl.com/model' -H 'Origin: mycoolurl.com' -i

响应标题

Access-Control-Allow-Origin: mycoolurl.com Cache-Control: no-cache Content-Length: 1924 Content-Type: application/json Date: Wed, 20 Feb 2019 16:42:16 GMT Etag: d972550a4cb39b08c92789e75c10dba3

在Firefox中一切正常,一切正常!

p.S。已在22733905

中进行一切尝试

0 个答案:

没有答案