跨域

使用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’

人已赞赏
微信开发

公众号静默授权(laravel)

2021-4-21 11:31:13

Go

2021.3.11-3.12 go的优劣

2021-3-15 11:37:06

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