java - 如何通过 SOCKS 代理使用 URLConnection?

标签 java networking socks

如何为 (new URL(url)).openConnection() 给出的 URLConnection 设置 SOCKS 代理?

每个连接都需要不同的代理,因此请不要建议设置系统属性。

最佳答案

如果您想在每个连接上使用不同的代理设置,您可以使用 Java 6.0 ProxySelector 机制,如 Java Networking and Proxies 中所述。 。具体来说,请阅读第 3 节和第 4 节。

关于java - 如何通过 SOCKS 代理使用 URLConnection?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3174555/

相关文章:

java - 如何使用 ProcessLifecycleOwner 捕捉生命周期事件?

java - openapi-generator-maven-plugin 将 openapi 规范升级到 3.1.0

java - 用户上传的文件放在哪里?

Java:接收平台无关的TCP流

java - 我们如何处理 ConnectException?

java - 通过 SOCKS Proxy 连接到 Kafka

java - 在 ActionEvent 上将新 JTable 添加到 JPanel

python - 扭曲协议(protocol)实例变量?

java - 如何使用 SOCKS 代理或 java 中的任何其他代理通过 SSL 创建与 AMQP 队列的连接

ssl - 如何通过 http 代理发出 Socks 请求?