][2]
为什么还是自己本地呀,求助
proxyTable 是用来设置 dev server 的,模拟的是将来前后端通过 nginx 或者其他方式部署到同一台服务器上时的行为,因此从控制台看到 localhost 是正常的。
你需要检查一下,http://192.168.1.216:8080/ 返回正常吗,还是需要访问 http://192.168.1.216:8080/aaa?
如果需要访问的是 http://192.168.1.216:8080/aaa,那么就不需要 pathRewrite。
你要请求的地址是192.168.1.216:8080?还是192.168.1.216:8080/aaa你把/aaa重写了
192.168.1.216:8080
192.168.1.216:8080/aaa
/aaa
请求方式换成 Post
Post
我这是OK的,你改完webpack的配置之后重启项目了吗?
来自官方文档:
var options = { target: 'http://www.example.org', // target host changeOrigin: true, // needed for virtual hosted sites ws: true, // proxy websockets 加上这一句试试看 pathRewrite: { '^/api/old-path' : '/api/new-path', // rewrite path '^/api/remove/path' : '/path' // remove base path }, router: { // when request.headers.host == 'dev.localhost:3000', // override target 'http://www.example.org' to 'http://localhost:8000' 'dev.localhost:3000' : 'http://localhost:8000' } };
请问最后是怎么解决的呢
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
暂无简介
文章 0 评论 0
接受
发布评论
评论(6)
proxyTable 是用来设置 dev server 的,模拟的是将来前后端通过 nginx 或者其他方式部署到同一台服务器上时的行为,因此从控制台看到 localhost 是正常的。
你需要检查一下,http://192.168.1.216:8080/ 返回正常吗,还是需要访问 http://192.168.1.216:8080/aaa?
如果需要访问的是 http://192.168.1.216:8080/aaa,那么就不需要 pathRewrite。
你要请求的地址是
192.168.1.216:8080
?还是192.168.1.216:8080/aaa
你把
/aaa
重写了请求方式换成
Post
我这是OK的,你改完webpack的配置之后重启项目了吗?
来自官方文档:
请问最后是怎么解决的呢