【问题标题】:google app engine proxy workaround谷歌应用引擎代理解决方法
【发布时间】:2011-03-04 21:39:58
【问题描述】:

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

【问题讨论】:

    标签: java google-app-engine proxy


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-08-03
        • 2013-06-20
        • 2013-10-14
        • 2011-05-06
        • 1970-01-01
        • 2014-06-30
        相关资源
        最近更新 更多