最新消息:本站所有跳转向bbs.ykit.cn的附件将全面停止,附件已转移到https://www.qingsj.com

php Access-Control-Allow-Origin 解决跨域问题

nginx 有客 1128浏览
第1种 在代码里面加 header信息(推荐)
header("Access-Control-Allow-Origin: *"); //如果需要设置允许所有域名发起的跨域请求,可以使用通配符 *
或者
header("Access-Control-Allow-Origin: www.xxx.xom");

第2种 在nginx里面配置

add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Credentials true;
add_header Access-Control-Allow-Headers "x-requested-with,Authorization";
add_header Access-Control-Allow-Methods *;
或者通过pragma no-cache来设置,pragma出现在http-equiv属性中,使用content属性的no-cache值表示是否缓存网页(为了提高速度一些浏览器会缓存浏览者浏览过的页面,通过下面的定义,浏览器一般不会缓存页面,而且浏览器无法脱机浏览)。
<meta http-equiv="pragma" content="no-cache" />

转载请注明:有客帮 » php Access-Control-Allow-Origin 解决跨域问题