restful模式下ajax跨域导致put请求失败

浏览:1153 发布日期:2017/07/28 分类:求助交流 关键字: options 跨域
使用资源路由后,会判断请求类型,在ajax发起put请求的时候,浏览器会先发出options请求,这时候路由判断是非put请求然后拒绝了,返回404,导致浏览器无法正常发起下面的put请求。index.php文件设置了请求头也无效。postman测试正常put请求。使用浏览器:chrome。
index.php下的头部设置:
header("Access-Control-Allow-Origin: * ");
header("Access-Control-Allow-Methods: POST, GET, OPTIONS, PUT, DELETE");
最佳答案
评论( 相关
后面还有条评论,点击查看>>