thinkphp 怎么写跨域请求接口

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp 怎么写跨域请求接口相关的知识,希望对你有一定的参考价值。

参考技术A

直接写一个action返回json就行啊。。有什么问题吗
$this->ajaxReturn($data);


然后请求这个action

参考技术B 1.拿到天气接口的app,直接移植2.或者进行后台模拟访问,调用数据本回答被提问者采纳

thinkphp6解决 CORS 跨域

参考技术A 1,在app/middleware.php中添加

中间件,这样就改成了

*是不安全的,可以在config/cookie.php配置cookie 有效域名的domain

如果接口请求发送了token,会提示Access-Control-Allow-Headers这个问题,tp6默认是这样

可以在'Access-Control-Allow-Headers' 这一样加上XXX-token,

我在搞这个时还遇见post请求变成get

把method改成了type

以上是关于thinkphp 怎么写跨域请求接口的主要内容,如果未能解决你的问题,请参考以下文章

uni-app跨域请求接口解决办法

thinkphp6解决跨域

thinkphp 在接口开发或者接入三方时解决跨域

$http跨域请求怎么解决

thinkphp5 跨域验证码

Thinkphp6 中的跨域请求设置 AllowCrossDomain中间件(转)