See: Description
Interface | Description |
---|---|
HttpInterceptor<T extends HttpBase<T>> |
Http拦截器接口,通过实现此接口,完成请求发起前或结束后对请求的编辑工作
|
Class | Description |
---|---|
HTMLFilter |
HTML过滤器,用于去除XSS(Cross Site Scripting) 漏洞隐患。
|
HtmlUtil |
HTML工具类
比如我们在使用爬虫爬取HTML页面后,需要对返回页面的HTML内容做一定处理,
比如去掉指定标签(例如广告栏等)、去除JS、去掉样式等等,这些操作都可以使用此工具类完成。 |
HttpBase<T> |
http基类
|
HttpConfig |
Http配置项
|
HttpConnection |
http连接对象,对HttpURLConnection的包装
|
HttpDownloader |
下载封装,下载统一使用
GET 请求,默认支持30x跳转 |
HttpGlobalConfig |
HTTP 全局参数配置
|
HttpInputStream |
HTTP输入流,此流用于包装Http请求响应内容的流,用于解析各种压缩、分段的响应流内容
|
HttpInterceptor.Chain<T extends HttpBase<T>> |
拦截器链
|
HttpRequest |
http请求类
Http请求类用于构建Http请求并同步获取结果,此类通过CookieManager持有域名对应的Cookie值,再次请求时会自动附带Cookie信息 |
HttpResource |
HTTP资源,可自定义Content-Type
|
HttpResponse |
Http响应类
非线程安全对象 |
HttpStatus |
HTTP状态码
|
HttpUtil |
Http请求工具类
|
MultipartOutputStream |
Multipart/form-data输出流封装
遵循RFC2388规范 |
Enum | Description |
---|---|
ContentType |
常用Content-Type类型枚举
|
GlobalHeaders |
全局头部信息
所有Http请求将共用此全局头部信息,除非在 HttpRequest 中自定义头部信息覆盖之 |
GlobalInterceptor |
全局的拦截器
包括请求拦截器和响应拦截器 |
Header |
Http 头域
|
Method |
Http方法枚举
|
Exception | Description |
---|---|
HttpException |
HTTP异常
|
Copyright © 2024. All rights reserved.