禁用来自客户端脚本的OPTIONS请求

时间:2018-03-05 17:32:34

标签: php angular apache cors preflight

如何从服务器端脚本(PHP)禁用OPTIONS请求.. ??由于我已经通过angular发布了数据哪种方法作为POST,OPTIONS在服务器端通过谷歌搜索发现的另一种方法是知道它在CORS上是强制性的预检请求。有没有办法从后端服务器端脚本(如PHP)处理这种类型的OPTIONS。

1 个答案:

答案 0 :(得分:1)

如果前端服务器和后端服务器不在同一个域上,则无法阻止客户端发送CORS请求。如果需要,所有浏览器都会发出CORS请求

https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS

如果禁用OPTIONS方法服务器端,则意味着CORS请求不再起作用,这意味着您必须将您的角度前端和PHP API放在同一个域中,以便您的网站工作。