困扰了很久的问题,我们公司的一个ant pro的管理后台项目,后台用的java
,平时项目是这么运行的:后台给了我一个jar
包(也不太了解这个东西)然后我在终端里用java -jar
命令启动这个jar
包,再执行yarn start
项目就运行起来了
但是我前端跨域了,需要设置代理,我在本地通过localhost访问后台跨域了我还可以理解,不理解的是为什么target设置成了http://localhost:8112
才能访问呢,代理不是代理到后台的服务器上吗,target不应该类似http://106.123.111:8112
这样的吗,为什么还是localhost
呀,从本机代理到本机吗,不明白
还有就是实际请求的url
地址是这样的:http://localhost:8000/api/getMonitorData
这要是部署到生产环境部署到正式服务器上应该访问不了吧,毕竟是localhost
,按我的理解url
应该也是这样的:
http://106.123.111:8112/api/getMonitorData
前面得有服务器地址吧
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…