public class HttpResponse
extends java.lang.Object
| 构造器和说明 |
|---|
HttpResponse(int statusCode,
byte[] body,
HttpException exception,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers) |
| 限定符和类型 | 方法和说明 |
|---|---|
byte[] |
asByteData()
响应数据转换成字节数组
|
java.io.File |
asFile(java.io.File file)
响应数据转换成文件
|
java.lang.String |
asString()
响应数据转换成字符串
|
<T> T |
custom(DataHandler<T> dataHandler)
自定义响应数据处理
|
HttpException |
getException()
响应异常信息
|
java.util.Map<java.lang.String,java.util.List<java.lang.String>> |
getHeaders()
响应header信息
|
int |
getStatusCode()
响应状态码
|
boolean |
isSucceed()
请求是否成功
|
public HttpResponse(int statusCode,
byte[] body,
HttpException exception,
java.util.Map<java.lang.String,java.util.List<java.lang.String>> headers)
public int getStatusCode()
public boolean isSucceed()
public java.util.Map<java.lang.String,java.util.List<java.lang.String>> getHeaders()
public HttpException getException()
public <T> T custom(DataHandler<T> dataHandler)
T - 数据处理结果对象类型dataHandler - 数据处理器public byte[] asByteData()
public java.lang.String asString()
public java.io.File asFile(java.io.File file)
file - 目标保存文件,非空Copyright © 2020. All Rights Reserved.