本地localhost环境浏览器禁止跨域请求解决办法
on Code
#浏览器禁止跨域请求
有时我们在本地测试前端代码时,可能会出现No 'Access-Control-Allow-Origin' header is present on the requested resource
这样的提示,原因是浏览器出于安全因素,不允许我们的页面使用来自多个页面的资源。此时我们需要开放浏览器的跨域请求。
Mac-Chrome-Safari开放跨域请求:
-
chrome49以前版本
open -a "Google Chrome" --args --disable-web-security
-
chrome49以后版本
open -a /Applications/Google\ Chrome.app --args --disable-web-security --user-data-dir
-
Safari
open -a '/Applications/Safari.app' --args --disable-web-security