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 © 2025. All rights reserved.