【发布时间】:2017-08-29 04:08:51
【问题描述】:
我正在使用启用了 CORS 的开源 API(用于制作 Angular 应用程序)。我使用了 chrome 扩展 Allow-Control-Allow-Origin:* 但只能执行 GET 请求。在执行 POST、PUT 和 DELETE 时,api 调用是使用 OPTIONS 完成的,并且 404 错误即将到来。请帮忙。
【问题讨论】:
-
您必须处理 OPTIONS。检查这个stackoverflow.com/questions/11926908/…
-
可以在前端配置吗? @gauravbhavsar
-
"
which has CORS enabled" asOPTIONS请求失败,API 显然没有正确配置 CORS -
在后端处理 CORS 总是更好。
-
同意@Jaromanda,API 未配置为处理 OPTIONS,必须在服务器端处理。
标签: javascript angularjs cors