Vue中的请求转发配置

Vue中的请求转发配置

当我们使用vue和springboot开发前后端分离项目时,由于前端项目和后端项目在不同的端口下启动,前端的网络请求无法直接发送到后端,因此需要配置请求转发。
下面介绍配置方式。
修改config目录下的index.js文件,修改proxyTable,代码如下:

proxyTable:{
	'/':{
		target:'http://localhost:8082', #这个就是后端的地址。
		changeOrigin:true,
		pathRewrite:{
			'^/':''
			}
		},
	'/ws/*':{
		target:'ws://127.0.0.1:8082',
		ws:true
		}
	},

这里配置了两条规则,第一条是配置HTTP请求转发,第二条是配置WebSocket请求转发,WebSocket请求在即时通信中会使用到(这个不懂先不管)。

最后当我们把前后端合起来的时候,我们直接访问
http://localhost:8082/index.html其实就是访问前端的index.html,但是这个时候,前端的请求就可以发到后端了。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值