谷歌应用程序引擎代理解决方法

时间:2010-03-05 17:55:07

标签: java google-app-engine proxy

我正在尝试用Java构建一个谷歌应用引擎应用。该应用正在尝试从其他网站获取信息。在我的计算机上,我在防火墙后面,需要通过代理连接到该站点。 Google应用引擎不允许使用java.net.proxy。有没有办法配置eclipse所以它知道当我使用URL.getContent()时,我的本地主机将通过代理连接到该URL?

2 个答案:

答案 0 :(得分:1)

看看这个thread问题,有一个修补的jar ,允许您通过代理连接。

答案 1 :(得分:0)

似乎没有办法做到这一点,至少在当前版本的SDK中。我经历过这个问题。

解决方法是让您的系统固有地了解代理。例如,使用VPN,或使用iptables在Linux系统上配置代理。

当您使用常规方式指定代理时,与其他Java应用程序一样,它将调用不在GAE / J的JRE白名单中的类。