gpt4 book ai didi

java - 为什么Java不支持socks4?

转载 作者:行者123 更新时间:2023-12-01 16:07:25 25 4
gpt4 key购买 nike

考虑此代码:

    Proxy p = new Proxy(Type.SOCKS, new InetSocketAddress(proxyURL, port));
try {

long time = System.currentTimeMillis();
URLConnection urlConn = url.openConnection(p);
System.out.println(urlConn.getContent());
int ping = (int)(System.currentTimeMillis() - time);
System.out.println(proxyURL+ ":" +port+ " ... works as SOCKS, ping: " +ping);
} catch (IOException e) {
//e.printStackTrace();
}

我已经通过 Wireshark 验证这在有效的ocks4代理上不起作用。目前这些是有效的socks4 ONLY代理服务器:

92.241.233.75:1080
58.214.5.162:1080
222.51.38.138:1080
121.8.124.42:1080
220.179.61.62:1080
75.125.63.178:1080
201.59.145.141:1080
117.20.60.144:1080

然而,给它提供一个有效的socks5代理,它就可以正常工作:

    62.243.224.179

最佳答案

Here is an answer 。我没有测试它,但听起来它会起作用(但不是一个理想的解决方案)。

关于java - 为什么Java不支持socks4?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2345806/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com