小编use*_*229的帖子

如何检查代理是否在Java中工作?

我搜索谷歌,这个网站和JavaRanch,我找不到答案.

我的程序需要从所选文件中获取代理(我使用java gui FileChooser类和RandomAccessFile完成了)

然后我需要验证从txt文件中的第一个开始的代理.它将尝试连接到某个站点或端口以验证连接是否成功.如果连接成功(我得到了肯定的响应),它会将代理添加到代理列表中,然后获取并检查列表中的下一个直到完成.

我知道怎么做但我遇到了一点问题.我的问题是这个过程需要独立于连接速度,因为有人可能会为要处理的连接设置15000(毫秒)超时并设置100个线程,然后没有任何代理会因为连接太慢而无法正常工作.

我听说过一种名为pinging的方法来检查代理,但我不知道如何在java中使用它.

任何人都可以给我解决方案或至少我可以使用的课程.

java sockets connection proxy networking

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

connection ×1

java ×1

networking ×1

proxy ×1

sockets ×1