public class RealHttpResult extends java.lang.Object implements HttpResult
HttpResult.Body, HttpResult.State| 构造器和说明 |
|---|
RealHttpResult(HttpTask<?> httpTask,
HttpResult.State state) |
RealHttpResult(HttpTask<?> httpTask,
HttpResult.State state,
java.lang.Exception error) |
RealHttpResult(HttpTask<?> httpTask,
okhttp3.Response response,
TaskExecutor taskExecutor) |
RealHttpResult(HttpTask<?> httpTask,
TaskExecutor taskExecutor) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpResult |
close()
关闭报文
未对报文体做任何消费时使用,比如只读取报文头
|
void |
exception(HttpResult.State state,
java.lang.Exception error) |
HttpResult.Body |
getBody() |
java.lang.Exception |
getError() |
java.lang.String |
getHeader(java.lang.String name) |
okhttp3.Headers |
getHeaders() |
java.util.List<java.lang.String> |
getHeaders(java.lang.String name) |
okhttp3.Response |
getResponse() |
HttpResult.State |
getState() |
int |
getStatus() |
HttpTask<?> |
getTask()
获取所属的 Http请求任务
|
boolean |
isSuccessful() |
void |
response(okhttp3.Response response) |
java.lang.String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitof, ofpublic RealHttpResult(HttpTask<?> httpTask, HttpResult.State state)
public RealHttpResult(HttpTask<?> httpTask, okhttp3.Response response, TaskExecutor taskExecutor)
public RealHttpResult(HttpTask<?> httpTask, TaskExecutor taskExecutor)
public RealHttpResult(HttpTask<?> httpTask, HttpResult.State state, java.lang.Exception error)
public void exception(HttpResult.State state, java.lang.Exception error)
public void response(okhttp3.Response response)
public HttpTask<?> getTask()
HttpResultgetTask 在接口中 HttpResultpublic HttpResult.State getState()
getState 在接口中 HttpResultpublic int getStatus()
getStatus 在接口中 HttpResultpublic boolean isSuccessful()
isSuccessful 在接口中 HttpResultpublic okhttp3.Headers getHeaders()
getHeaders 在接口中 HttpResultpublic java.util.List<java.lang.String> getHeaders(java.lang.String name)
getHeaders 在接口中 HttpResultname - 头名称public java.lang.String getHeader(java.lang.String name)
getHeader 在接口中 HttpResultname - 头名称public HttpResult.Body getBody()
getBody 在接口中 HttpResultpublic java.lang.Exception getError()
getError 在接口中 HttpResultpublic okhttp3.Response getResponse()
public java.lang.String toString()
toString 在类中 java.lang.Objectpublic HttpResult close()
HttpResultclose 在接口中 HttpResultCopyright © 2020 江苏一键联信息科技有限公司. All Rights Reserved.