我要下载很多很多网页,我打算HttpURLConnection
用来做,因为它很方便。
但是,我不想使用基于线程的下载。我希望使用async download
并且仍然使用 HttpURLConnection。
有办法吗?我真的需要java nio
,但不想自己写socket客户端。
谢谢
我要下载很多很多网页,我打算HttpURLConnection
用来做,因为它很方便。
但是,我不想使用基于线程的下载。我希望使用async download
并且仍然使用 HttpURLConnection。
有办法吗?我真的需要java nio
,但不想自己写socket客户端。
谢谢
看看async-http-client。从自述文件:
Async Http Client 库的目的是允许 Java 应用程序轻松执行 HTTP 请求并异步处理 HTTP 响应。