- java.lang.Object
-
- com.ejlchina.okhttps.HttpTask<SHttpTask>
-
- com.ejlchina.okhttps.SHttpTask
-
- 所有已实现的接口:
Cancelable
public class SHttpTask extends HttpTask<SHttpTask>
同步 Http 请求任务- 作者:
- Troy.Zhou
-
-
字段概要
-
从类继承的字段 com.ejlchina.okhttps.HttpTask
httpClient, nextOnIO, nothrow, skipPreproc, skipSerialPreproc
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 HttpResultdelete()发起 DELETE 请求(Rest:删除资源,幂等)HttpResultget()发起 GET 请求(Rest:获取资源,幂等)HttpResulthead()发起 HEAD 请求(Rest:读取资源头信息,幂等)booleanisSyncHttp()HttpResultpatch()发起 PATCH 请求(Rest:更新资源,部分更新,幂等)HttpResultpost()发起 POST 请求(Rest:创建资源,非幂等)HttpResultput()发起 PUT 请求(Rest:更新资源,幂等)HttpResultrequest(String method)发起 HTTP 请求-
从类继承的方法 com.ejlchina.okhttps.HttpTask
addBodyPara, addBodyPara, addFilePara, addFilePara, addFilePara, addFilePara, addFilePara, addFilePara, addHeader, addHeader, addPathPara, addPathPara, addUrlPara, addUrlPara, assertNotConflict, bind, bodyType, cancel, charset, charset, execute, getBodyParas, getBodyType, getBound, getFileParas, getHeaders, getPathParas, getRequestBody, getTag, getUrl, getUrlParas, isAsyncHttp, isTagged, isWebsocket, nextOnIO, nothrow, prepareCall, prepareRequest, registeTagTask, removeTagTask, setBodyPara, setOnProcess, setRange, setRange, skipPreproc, skipSerialPreproc, stepBytes, stepRate, tag, timeoutAwait, timeoutResult, toState
-
-
-
-
构造器详细资料
-
SHttpTask
public SHttpTask(com.ejlchina.okhttps.internal.AbstractHttpClient httpImpl, String url)
-
-
方法详细资料
-
isSyncHttp
public boolean isSyncHttp()
- 覆盖:
isSyncHttp在类中HttpTask<SHttpTask>- 返回:
- 是否是 同步 Http 请求
-
get
public HttpResult get()
发起 GET 请求(Rest:获取资源,幂等)- 返回:
- 请求结果
-
head
public HttpResult head()
发起 HEAD 请求(Rest:读取资源头信息,幂等)- 返回:
- 请求结果
-
post
public HttpResult post()
发起 POST 请求(Rest:创建资源,非幂等)- 返回:
- 请求结果
-
put
public HttpResult put()
发起 PUT 请求(Rest:更新资源,幂等)- 返回:
- 请求结果
-
patch
public HttpResult patch()
发起 PATCH 请求(Rest:更新资源,部分更新,幂等)- 返回:
- HttpCall
-
delete
public HttpResult delete()
发起 DELETE 请求(Rest:删除资源,幂等)- 返回:
- 请求结果
-
request
public HttpResult request(String method)
发起 HTTP 请求- 参数:
method- 请求方法- 返回:
- 请求结果
-
-