跨域访问
为什么浏览器禁止跨域访问
不安全,容易出现CSRF攻击
nginx怎么设置
header头中有Access-Control-Allow-Origin属性,可以控制是否允许跨域请求
配置语法
header
语法
add_header name value [always]
默认
---
作用域
http,server,location,if in location
例子:
...
# 访问的所有以 htm或者 html结尾的
location ~ .*\.(htm|html)$ {
#设置 可以跨域访问的地址
add_header Access-Control-Allow-Origin http://kingofzihua.com
#设置 可以跨域的类型
add_header Access-Control-Allow-Methods GET,POST,PUT,DELETE,OPTIONS;
...
}
Last updated