跨域

使用vue-cli创建项目,想要测试非本机的接口,如果直接使用ajax,会报‘跨域’的错误。 vue-cli自带一个node代理,将这个配好,就可以测试了。

首先,打开config下的index.js文件 找到

proxyTable:{}

将如下代码给放进去:

{
   '/api': {
       target: "http://xxxx.com",
       changeOrigin: true,
       pathRewrite: {'^/api': 'http://xxxx.com'}
   }
}

设置好之后,就可以在组件里用ajax跨域了(当然,前提是,被跨域方,已经写好了可跨域的文档头) 而在上面的代码中,http://xxxx.com会被api所替代,因此使用ajax请求接口时,需要将请求地址写成’/api/xxxx’

给TA买糖
共{{data.count}}人
人已赞赏
Lv57-BUG

POST请求跨域和拒绝访问

2021-4-21 11:38:44

Go

2021.3.11-3.12 go的优劣

2021-3-15 11:37:06

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索