到目前为止,REST API的get方法在我的本地ng serve中有效,但是在我的设备中不起作用。
Android设备远程调试显示:URL:'localhost / get / list'
proxy.config.json
"/code":{
"target": "http://192.x.x.x:8010",
"secure":false,
"changeOrigin": true,
"logLevel": "debug"
},
Serive Get Method:
this.service.getUrl('/get/list','level=2').subscribe(
data=>{ //Android Device URL :localhost/get/list not showing proxy.config.url
});
package.json
"start": "ng serve --proxy-config proxy.conf.json",
远程调试结果:**我无法获得** _ body 结果,就像本地结果一样,似乎正在获取index.html页面。
答案 0 :(得分:1)
如果您正在使用仿真器,并且API在本地计算机上,请将proxy.config.json
中的IP地址更改为10.0.2.2
。检出How do you connect localhost in the Android emulator?