memory4young

Java-HTTP连接时如何使用代理(二)—— Proxy类方式

阅读这篇文章之前,请先阅读 Java-HTTP连接时如何使用代理(一)——System.Property方式

 

除了使用 System.setProperty() 的方式之外,还可使用 Proxy 的方式。

 

1     /*
2      * PROXY_HOST:代理的IP地址
3      * PROXY_PORT_INT:代理的端口号
4      */
5     Proxy proxy=newProxy(Proxy.Type.HTTP, newInetSocketAddress(PROXY_HOST, PROXY_PORT_INT));
6     URL url=newURL(urlStr);
7     URLConnection conn=url.openConnection(proxy);
8     InputStream is=conn.getInputStream();

 

详细代码可参考 https://github.com/YoungZHU/CollectionCode4Java/blob/master/src/org/young/util/ProxyedURL.java  中的 readStream2() 方法。

 

 

分类:

技术点:

相关文章:

  • 2021-09-10
  • 2021-10-20
  • 2021-11-02
  • 2021-12-04
  • 2021-04-06
  • 2021-12-29
  • 2022-01-07
  • 2021-08-21
猜你喜欢
  • 2021-11-30
  • 2021-11-06
  • 2021-11-30
  • 2021-11-04
  • 2021-11-30
  • 2021-11-04
  • 2022-01-11
相关资源
相似解决方案