【问题标题】:Can you specify a tcp socket connection to use a proxy?你能指定一个 tcp 套接字连接来使用代理吗?
【发布时间】:2012-09-27 10:59:37
【问题描述】:

为这个问题的简洁性道歉......我确信这是一个简单的是/否类型的场景,只是我无法确定是/否......

您能否以编程方式为 tcp 套接字连接指定代理?还是使用系统代理?

【问题讨论】:

标签: c# tcpsocket


【解决方案1】:

当然可以:不是连接到服务器,而是连接到代理。您必须使用代理协议而不是服务器协议来传输数据。

【讨论】:

    【解决方案2】:

    这取决于应用程序和您的系统。如果您有像 Proxify 这样的代理,那么您可以指定让所有连接都使用该代理。

    否则应用程序需要能够使用代理,然后您需要告诉它使用代理。

    需要为小型 TCP 客户端程序提供代理地址,并对其进行编码以使用代理协议。

    【讨论】:

      【解决方案3】:

      没有。代理有一个地址,您可以连接到该地址并向其发送信息。接收信息的代理随后会将其发送到其他地方。系统只是连接到一个网络位置,该位置上的程序是否表现得像一个它不知道的代理。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-08-31
        • 2023-03-21
        • 2021-09-10
        • 1970-01-01
        • 2012-08-30
        • 2012-09-10
        相关资源
        最近更新 更多