如何在浏览器中运行phonegap应用程序时绕过http请求的代理

时间:2016-03-04 15:38:59

标签: cordova http phonegap-cli

我有一个PhoneGap 3.6.3应用程序。我正在使用phonegap serve使用phonegap cli在本地运行它,并在Chrome中打开生成的IP。

该应用需要对外部服务器进行ajax调用。但是,所有http请求都通过http://<local ip>/proxy/<external url>重新路由。

例如,http发布到API端点

https://api.mymeq.com/json/user/login

的形式发送

http://192.168.2.59:3000/proxy/https%3A%2F%2Fapi.mymeq.com%2Fjson%2Fuser%2Flogin

... API服务器用403响应。我想完全绕过本地代理。我怎么能这样做?

2 个答案:

答案 0 :(得分:1)

使用phonegap browser run代替phonegap serve,因为它不会通过代理路由请求。

答案 1 :(得分:1)

万一有人在这里结束,现在有一个标志可以做到这一点。只需运行phonegap serve --no-proxy