日期:2014-05-20  浏览次数:20707 次

Socket如果何通过http代理访问internet
java的socket可以使用socket4或socket5代理,但是不用使用http代理,
有否能人知道怎么实现?或提供http协议与socket协议的转换也行.

------解决方案--------------------
以前偶然见过一个PAW的,实现了java http代理。具体源码没有看到过。楼主自己去查查吧。
------解决方案--------------------
try
System.getProperties().setProperty( "http.proxyHost ", ip );
System.getProperties().setProperty( "http.proxyPort ", port );
其中ip和port都是string

------解决方案--------------------
那不是一个问题
需要支持邮件代理
------解决方案--------------------
要想通过 http 代理访问非 http 协议的服务器,要求 http 代理支持 CONNECT 命令。
------解决方案--------------------
http的代理必须支持connect指令