【问题标题】:Use proxy for http request in Eclipse在 Eclipse 中使用代理进行 http 请求
【发布时间】:2011-03-01 03:03:03
【问题描述】:

出于调试目的,我需要将 Java 配置为使用代理来处理 HTTP 请求。我想知道当我按 Ctrl + F11 时如何在我的 Eclipse 环境中执行此操作?任何帮助将不胜感激。

【问题讨论】:

    标签: java eclipse proxy http-proxy


    【解决方案1】:

    您需要在运行配置中传递这些标志。运行 -> 运行配置 -> 选择您的项目。然后在第二个选项卡中:“参数”。顶部框用于您的程序的参数,底部框用于 VM 参数。将这两个添加为 VM 参数。

    -Dhttp.proxyHost=proxyserver.com  
    -Dhttp.proxyPort=80
    

    您也可以在代码中设置它们。

    System.setProperty("http.proxyHost", "proxyserver.com");
    System.setProperty("http.proxyPort", "80");
    

    您可以在 java 文档here 中阅读更多关于它们的信息。

    【讨论】:

    • 是参数还是环境?
    • @user496949 - 有趣。我在这里的最后三个答案是针对您的问题。真是奇怪的巧合。
    • 是程序的arguments还是VM的arguments?
    【解决方案2】:

    如果仍然无法正常工作,请将这些也添加为运行配置中的 VM 变量。

    -Dhttps.proxyHost=proxyserver.com
    -Dhttps.proxyPort=80

    【讨论】:

      猜你喜欢
      • 2012-04-27
      • 1970-01-01
      • 2019-07-04
      • 2017-07-28
      • 1970-01-01
      • 2023-04-06
      • 2012-07-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多