经过测试 放在index.php 入口文件还是存在报错, 跨域问题报错, 放在路由问题解决
$.ajax({
type:"POST",
url:"http://walkv1.top/api/gift/conv",
// url:"http://backend.huiqingoo.com/api/gift/conv",
dataType:"json",
data:{"id":21},
beforeSend: function (XMLHttpRequest) {
XMLHttpRequest.setRequestHeader("Authorization", "eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiIxOD");
},
// headers:{"Authorization":'32324242',"Content-Type":"text/json;charset=UTF-8"},
async:true,
success:function(data){
console.log(data);
},
error:function(){
alert("请联系小灰灰");
}
});
<?php
/**
* Created by PhpStorm.
* User: wangkxin@foxmail.com
* Date: 2022/3/18
* Time: 11:47
*/
/**
* 接口路由
*/
namespace app\api\route;
use think\facade\Route;
header("Access-Control-Allow-Origin:*"); //这一个即可
//header("Accept: *");
//header("Access-Control-Allow-Methods:*");
//header("Access-Control-Allow-Origin:*");
//header('Access-Control-Max-Age:86400');
//header("Access-Control-Allow-Headers: *");
//header("Access-Control-Allow-Methods:GET, POST, OPTIONS, DELETE");
//header("Access-Control-Allow-Headers:Origin, X-requested-width, Content-type, Accept, Authorization");