【问题标题】:Using HTTP proxies as SOCKS in java在 Java 中使用 HTTP 代理作为 SOCKS
【发布时间】:2010-08-06 20:44:14
【问题描述】:

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

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

【问题讨论】:

    标签: java http proxy socks


    【解决方案1】:

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

    【讨论】:

    • 我想用它作为套接字来连接端点并发送信息包
    【解决方案2】:

    您可以使用一些 HTTP 代理来隧道 TCP 连接。这对于仅由路由器通过而无法查看流的 SSL 加密 HTTPS 流量是必需的。

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

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

    【讨论】:

      【解决方案3】:

      Socks 是一种协议。 HTTP 可以通过 SOCKS 进行隧道传输。 HTTP 不是 SOCKS。这个问题真的没有意义。答案肯定是否定的。

      【讨论】:

        猜你喜欢
        • 2014-03-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-04-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多