如何在eclipse中设置http代理?

我有需要进行出站http连接的代码。 但是,我支持代理。 我已经看到了如何设置代理参数的示例,但没有一个允许我指定我的用户名和密码。

有没有人有一个例子来帮助我?

以下是任何Java应用程序的配置代理信息的参考。 如果您从Eclipse运行应用程序,则需要在启动配置中设置这些应用程序。

http://download.oracle.com/javase/6/docs/technotes/guides/net/proxies.html

  1. [Windows] – > [首选项] – > [常规] – > [网络连接]
  2. 将Active Provider设置为“Manual”
  3. 选择协议(HTTP)
  4. 单击编辑
  5. 点击“需要身份validation”
  6. 提供信誉
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("30.40.50.60", 8080)); URL url = new URL("http://www.somewebsite.com"); HttpURLConnection uc = (HttpURLConnection)url.openConnection(proxy); 

您可以在“目标”选项卡下的“运行” – >“运行配置”或“运行” – >“调试配置”下找到此项。 您正在寻找“其他仿真器命令行选项”框。 在我的例子中,我使用的完整字符串是-http-proxy http:// username:password@10.0.0.1:3128其中username是我的代理登录,password是我的代理密码,10.0.0.1是我的代理IP地址,3128是港口。

模拟器中的模拟器设置。 我不知道为什么这是必要的,但没有这种改变就行不通。 启动模拟器后,转到设置 – >无线和网络 – >移动网络 – >接入点名称 – > TelKila,并设置“代理”和“端口”以匹配上述设置