Vue项目中如何配置浏览器以支持跨域请求?
- 内容介绍
- 文章标签
- 相关推荐
本文共计388个文字,预计阅读时间需要2分钟。
1. 跨域:当请求URL的协议、域名或端口与当前页面URL不同,即视为跨域。
2.同源策略:同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少这个机制,浏览器很容易受到XSS攻击。
1、什么是跨域
当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。
2、同源策略
同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。
3、在项目中配置
打开项目找到config文件下的index.js,在js proxyTable中配置跨域,代码如下
proxyTable: { '/api': { target: '***.com',//你要跨域的网址 secure: true, changeOrigin: true, pathRewrite: { '^/api': '/api' } } }
target: 你要跨域的网址
secure:如果是news.baidu.com/api/list/xxx
总结
到此这篇关于关于vue 项目中浏览器跨域的配置问题的文章就介绍到这了,更多相关vue 浏览器跨域配置内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!
本文共计388个文字,预计阅读时间需要2分钟。
1. 跨域:当请求URL的协议、域名或端口与当前页面URL不同,即视为跨域。
2.同源策略:同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少这个机制,浏览器很容易受到XSS攻击。
1、什么是跨域
当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。
2、同源策略
同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。
3、在项目中配置
打开项目找到config文件下的index.js,在js proxyTable中配置跨域,代码如下
proxyTable: { '/api': { target: '***.com',//你要跨域的网址 secure: true, changeOrigin: true, pathRewrite: { '^/api': '/api' } } }
target: 你要跨域的网址
secure:如果是news.baidu.com/api/list/xxx
总结
到此这篇关于关于vue 项目中浏览器跨域的配置问题的文章就介绍到这了,更多相关vue 浏览器跨域配置内容请搜索易盾网络以前的文章或继续浏览下面的相关文章希望大家以后多多支持易盾网络!

