相干保举:《PHP教程》
后来只正在文件扫尾设置了
header('Access-Control-Allow-Origin:*');
而后报错
Request header field X-Requested-With is not allowed by Access-Control-Allow-Headers in preflight response.
处理办法:
文件扫尾设置
header('Access-Control-Allow-Origin:*'); header('Access-Control-Allow-Methods:OPTIONS, GET, POST'); // 容许option,get,post申请 header('Access-Control-Allow-Headers:x-requested-with'); // 容许x-requested-with申请头 后胜利
此中比拟纳闷的是 Access-Control-Allow-Headers 的设置。 看了 这篇文档 后了解了
假如阅读器申请包罗Access-Control-Request-Headers字段,则Access-Control-Allow-Headers字段是必须的。它也是一个逗号分隔的字符串,标明效劳器支持的一切头信息字段,没有限于阅读器正在"预检"中申请的字段。
而后看了申请头中的确 包罗Access-Control-Request-Headers
而后胜利前往接口信息
以上就是PHP 效劳器端解决跨域成绩的具体内容,更多请存眷资源魔其它相干文章!
标签: php php开发教程 php开发资料 php开发自学
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!