同事突然问起,发现自己也不了解,网上百度了一番。(百度到的链接:https://segmentfault.com/q/1010000014042635)
跨域在浏览器是禁止的,但是在服务端是不存在跨域的,所以,浏览器可以发给自己的服务端,然后由自己的服务端再转发给本身需要跨域的服务端。
vue-cli中的proxyTable利用的是http-proxy-middleware作为中介,http-proxy-middleware内部用的是http-proxy。
用户的这些状态信息都是在浏览器端保存的,服务器只能有自己网站的状态信息。所以浏览器是需要同源策略的。