关于ionic的跨域问题
例如你的api原地址请求是 http://10.100.100.100:8080/service/,
1.那么你应该在项目内api请求改成 http://10.100.100.100:8100/service/,
注意红色部分是ionic serve 的默认端口;
2.在你的 ionic.project
中像这样设置:
{ "name": "proxy-example", "app_id": "", "proxies": [ { "path": "/service/",//这相当于http://10.100.100.100:8100/service/ "proxyUrl": "http://10.100.100.100:8080/service/" //这部分蓝色就是之前的原api请求地址 } ] }
只需要按照这2步即可以跨域了,
现在你的api请求 http://10.100.100.100:8100/service/ 会自动通过代理服务器去请求 http://10.100.100.100:8080/service/。
是不是略显强大呢,不谢!