广州网站制作流程,民和县公司网站建设,WordPress发不出注册邮箱,广州珠吉网站建设同源策略
浏览器的同源策略#xff1a;是一种约定#xff0c;是浏览器最核心也是最基本的安全功能#xff0c;如果浏览器少了同源策略#xff0c;则浏览器的正常功能可能都会受到影响。
同源: 协议、域名(IP)、端口相同即为同源
跨域问题
有两台服务器分别为A,B,如果从…同源策略
浏览器的同源策略是一种约定是浏览器最核心也是最基本的安全功能如果浏览器少了同源策略则浏览器的正常功能可能都会受到影响。
同源: 协议、域名(IP)、端口相同即为同源
跨域问题
有两台服务器分别为A,B,如果从服务器A的页面发送异步请求到服务器B获取数据如果服务器A和服务器B不满足同源策略则就会出现跨域问题。 解决方案
使用add_header指令该指令可以用来添加一些头信息
语法add_header name value...默认值位置http、server、location
此处用来解决跨域问题需要添加两个头信息一个是Access-Control-Allow-Origin,Access-Control-Allow-Methods Access-Control-Allow-Origin: 直译过来是允许跨域访问的源地址信息可以配置多个(多个用逗号分隔)也可以使用*代表所有源Access-Control-Allow-Methods:直译过来是允许跨域访问的请求方式值可以为 GET POST PUT DELETE...,可以全部设置也可以根据需要设置多个用逗号分隔 具体配置方式
location /getUser{add_header Access-Control-Allow-Origin *;add_header Access-Control-Allow-Methods GET,POST,PUT,DELETE;default_type application/json;return 200 {id:1,name:zhang,age:18};
}