跨域产生原因
首先要说下浏览器的同源策略,也就是相同协议、域名、端口的才算作同源,浏览器只允许同源之间互发请求
然后在不同源间发的请求就算作是跨域请求啦
因为只是浏览器的限制,所以在 Postman 或者 Electron 下就没有跨域限制
解决方案
CORS
跨资源共享即 Cross-Origin Resource Sharing,是一种后台进行配置来解决跨域的方案,也是当前使用最多的解决跨域的方案
首先要说下浏览器的同源策略,也就是相同协议、域名、端口的才算作同源,浏览器只允许同源之间互发请求
然后在不同源间发的请求就算作是跨域请求啦
因为只是浏览器的限制,所以在 Postman 或者 Electron 下就没有跨域限制
跨资源共享即 Cross-Origin Resource Sharing,是一种后台进行配置来解决跨域的方案,也是当前使用最多的解决跨域的方案
原文作者:Yizhou Shen
原文链接:http://shenyizhou.github.io/2018/07/11/2018-7-11-%E8%B7%A8%E5%9F%9F/
发表日期:July 11th 2018, 12:14:29 pm
更新日期:September 6th 2023, 3:04:23 pm
版权声明:本文采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可