在Java中使用HTTP代理作为SOCKS

时间:2010-08-06 20:44:15

标签: java http proxy socks

有没有办法将HTTP代理用作SOCKS代理?

我想将它用作套接字来连接端点并发送信息包

3 个答案:

答案 0 :(得分:0)

不容易。根据您实际想要实现的目标,可能会有一些解决方法。

答案 1 :(得分:0)

您可以使用某些HTTP代理来隧道TCP连接。这对于SSL加密的HTTPS流量是必要的,它只是由路由器传递而无法查看流。

但是,大多数代理会将此限制为端口443和其他一些众所周知的替代HTTPS端口,因此它不是您可以依赖的通用解决方案。

但它根本不是SOCKS代理,它使用带有CONNECT方法的HTTP协议来做到这一点。 UDP是不可能的,也不是侦听传入连接。

答案 2 :(得分:0)

袜子是一种协议。 HTTP可以通过SOCKS进行隧道传输。 HTTP不是SOCKS。这个问题没有多大意义。答案绝对没有。