vue-cli反向代理
如果是使用vue-cli生成的开发环境,直接在config/index.js中,把proxytable里面配置成差不多这样,后面的api就都会走targetchangeOrigin参数,接收一个布尔值,如果设置为true,那么本地会虚拟一个服务端接收你的请求并代你发送该请求,这样就不会有跨域问题了,当然这只适用于开发环境。反向代理proxyTable: {'/api': {//这里是我配置的...
·
如果是使用vue-cli生成的开发环境,直接在config/index.js
中,把proxytable里面配置成差不多这样,后面的api就都会走target
changeOrigin
参数,接收一个布尔值,如果设置为true
,那么本地会虚拟一个服务端接收你的请求并代你发送该请求,这样就不会有跨域问题了,当然这只适用于开发环境。
反向代理
proxyTable: {
'/api': {
//这里是我配置的名字
target: 'http://xxx',
//这个路径是我代理到本地tp框架里面
changeOrigin: true,
//开启代理
pathRewrite: { '^/api': '/api' }
//这里重写路径/run就代理到对应地址
}
}
当然,此时的api接口形式应该为/api/xxx,
补充回答:config中配置:
proxyTable: {
'/api': {
target: 'http://picup.xxxx.net',
changeOrigin: true, pathRewrite: { '^/api': '' } } }
请求:
get('/api/1/picture?method=upload')
更多推荐
已为社区贡献8条内容
所有评论(0)