服务器未发送Access-Control-Allow-Origin:*作为对OPTIONS请求的响应标头,

时间:2019-05-11 19:15:14

标签: cors

对于来自我的本地主机的PUT / POST / DELETE请求,响应被CORS阻止“对预检请求的响应未通过访问控制检查:所请求的资源上没有'Access-Control-Allow-Origin'标头。 “

我在服务器端的响应头中添加了以下内容:

res.header('Access-Control-Allow-Origin', '*');
res.header('Access-Control-Allow-Methods', 'GET,PUT,POST,DELETE');
res.header('Access-Control-Allow-Headers', 'Content-Type');

我看到浏览器发送OPTIONS请求并获得响应200,但是响应头没有Access-Control-Allow-Origin:*

以下是OPTIONS请求的响应标头:

允许:删除

连接:保持活动状态

内容长度:6

Content-Type:文本/ html; charset = utf-8

日期:2019年5月11日,星期六19:09:05 GMT

ETag:W /“ 6-1vVjYJjNRYzp0ik5 + OPo3qsOm9A”

X-Powered-By:Express

GET请求工作正常。

0 个答案:

没有答案