ThinkPHP5.1跨域请求,在线等

浏览:5190 发布日期:2018/05/05 分类:求助交流 关键字: thinkPHP5.1 thinkPHP5.0 区别
这是随便建的一个方法,没有定义路由header("Access-Control-Allow-Origin: * ");
header("Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE");
return 123;
前端用jq的ajax测试跨域的复杂请求put,第一次会先用options嗅探,thinkPHP5.0可以成功200,thinkPHP5.1返回204
用postman测试,结果如下:
第一张,这是TP5.1的结果

第二张,这是TP5.0的结果

两边的PHP代码都是一样的,为什么TP5.0的可以设置header("Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE"),并在options请求的时候就生效了,而TP5.1的却显示只有POST,为什么?求教
最佳答案
评论( 相关
后面还有条评论,点击查看>>