nginx-跨域

2022-03-09  本文已影响0人  李哈哈_2c85

什么是跨域

指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。

例如:

a页面想获取b页面资源,如果a/b页面的协议,域名,端口,子域名不同,不同,所进行的访问行动都是跨域的,而浏览器为了安全问题

一般都限制了跨域访问,也就是不允许跨域请求资源。

注意:

跨域限制访问,其实是浏览器的限制!

同源策略:

是指协议,域名,端口都要相同,其中有一个不同都会产生跨域


以下参数加到localtion字段下

add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Methods 'GET, POST, OPTIONS';
add_header Access-Control-Allow-Headers 'DNT,X-Mx-ReqToken,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Authorization';

https://www.cnblogs.com/zhanzhuang/p/13030899.html

上一篇 下一篇

猜你喜欢

热点阅读