HttpClientDownloader
2015-11-30 09:09:33 0 举报
HttpClientDownloader是一个用于从网络上下载文件的工具类,它基于Apache HttpClient库实现。这个类的主要功能是通过HTTP协议从指定的URL地址下载文件,并将其保存到本地磁盘。它具有简单易用、高效稳定的特点,支持断点续传、多线程下载等功能。使用HttpClientDownloader可以方便地实现文件的远程获取和本地存储,适用于各种网络应用开发场景。
作者其他创作
大纲/内容
N
get
是否需要代理
post
HttpClientDownloader
设置Cookie
是否需要Cookie
设置超时时长
Y
设置HttpHost
判断该domain的httpClient是否在httpClientPool中
httpClient执行httpUriRequest
得到httpUriRequest
获得httpResponse
设置page的rawText
基于httpClientBuilder构造httpClient,并加入httpClientPool
设置page的rawText以及isShielded=true
返回码=200?
根据屏蔽配置判断是否屏蔽
输出Page
getHttpUriRequest
请求方式?
End
设置请求头
构造requestBuilder并设置参数
构造requestBuilder
得到httpClient
Start
processHttpResponse
Request
getHttpClient
0 条评论
下一页
为你推荐
查看更多
抱歉,暂无相关内容