为这个问题的简短道歉......我确信这是一个简单的是/否类型的场景,只是我无法确定是/否。
您可以以编程方式为 tcp 套接字连接指定代理吗?还是它使用系统代理?
当然可以:不是连接到服务器,而是连接到代理。您将不得不使用代理协议而不是服务器协议来传输数据。
这取决于应用程序和您的系统。如果您有像 Proxify 这样的代理,那么您可以指定让所有连接都使用该代理。
否则,应用程序需要能够使用代理,然后您需要告诉它使用代理。
需要为小型 TCP 客户端程序提供代理地址,并对其进行编码以使用代理协议。
不,代理有一个地址,您可以连接到该地址并向其发送信息。接收信息的代理随后会将其发送到其他地方。该系统只是连接到一个网络位置,该位置上的程序是否表现得像一个它不知道的代理。