Nginx跨域配置
什么是跨域?
在了解跨域问题之前,我们先来了解一下“域”的概念。在互联网中,域名用于标识一个网站。当我们在浏览器中访问一个网站时,实际上是在访问这个网站所在的服务器。那么,什么是跨域呢?简单来说,当一个网页从域名A请求域名B的数据时,浏览器出于安全考虑,会实施同源策略(Same-origin policy),这是一种约定,要求Web内容只能访问来自同一个源(协议、域名、端口都相同)的资源。如果不符合同源条件,就会触发跨域限制,导致请求失败。
为什么会有跨域限制?
这一机制最初是为了防止恶意网站通过脚本读取另一个网站的敏感数据,比如Cookies。试想,如果没有跨域限制...