tp5解决接口跨域问题
Posted 讲师郭
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tp5解决接口跨域问题相关的知识,希望对你有一定的参考价值。
1、在入口文件中增加如下代码
//处理跨域预检请求
if($_SERVER[\'REQUEST_METHOD\'] == \'OPTIONS\'){
//允许的源域名
header("Access-Control-Allow-Origin: *");
//允许的请求头信息
header("Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization");
//允许的请求类型
header(\'Access-Control-Allow-Methods: GET, POST, PUT,DELETE,OPTIONS,PATCH\');
exit;
}
2、在封装的构造中增加如下代码
以上是关于tp5解决接口跨域问题的主要内容,如果未能解决你的问题,请参考以下文章
TP5报如下的错误 Indirect modification of overloaded element of thinkpaginatorCollection has no effect(代码片段
thinkphp5 关于跨域的一些坑,附上解决办法(比较全面了)