1.报错背景前端用ajax向后端php提交数据,且二者不在同一域中,会报错:No Access-Control-Allow-Origin header 2.解决方案解决方案很多,也可修改nginx。但CORS跨域(包括get/post)最简单的方案是在服务器php中加如下代码(加上头部)。 header('Access-Control-Allow-Origin:*'); 表示允许所有域名访问,如果只是一个文件访问则把*换成指定域名。 |
1.报错背景前端用ajax向后端php提交数据,且二者不在同一域中,会报错:No Access-Control-Allow-Origin header 2.解决方案解决方案很多,也可修改nginx。但CORS跨域(包括get/post)最简单的方案是在服务器php中加如下代码(加上头部)。 header('Access-Control-Allow-Origin:*'); 表示允许所有域名访问,如果只是一个文件访问则把*换成指定域名。 |