防止出现跨域错误
当一个网站是 a.com, 另一个网站是 b.com,如果我们在a站 放了一个存储在b站的图像链接,假如b站没有声明说允许a站使用,那么在a站就会出现错误,无法显示位于b站的这个图像乃至任何资源。 这就是跨域错误。 Access to [Something] at 'https://a.com/h.jpg' from origin 'https://a.com' has been blocked b CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. 两个不同域名、根域名和子域名、同一个域名的不同端口、同一个域名的不同协议,都会被认为是“不同域”,之间分享调用,都会受到CORS跨域政策的限制。 要彻底解决跨域问题,只能在源站上配置,也就是资源所在的站点,上述例子中的b站。 ...