在每个GET请求客户端执行OPTIONS请求之前,是否可以以某种方式禁用此行为?
答案 0 :(得分:1)
当您尝试加载不在同一台计算机上的资源(“同一来源政策”)时,会发送OPTIONS请求。
你可以:
在同一台计算机上添加“代理”脚本(即PHP),提供仅将您的请求转发给其他计算机的内容。但请确保没有人滥用您的脚本。
如果您从基于JSON的API获取数据,请使用JSONP。在我看来,这是最好的选择。
更改您正在获取的脚本,它可以用作可执行代码。我的意思是:可以通过DOM中的标签添加它并设置变量。
如果可能,您可以在Apache服务器中添加apache重写规则。