类 HttpRemoteTask<T>
java.lang.Object
com.walker.remote.RemoteSyncTask<T>
com.walker.remote.support.HttpRemoteTask<T>
-
字段概要
从类继承的字段 com.walker.remote.RemoteSyncTask
logger -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明org.apache.hc.core5.util.Timeoutprotected String具体的请求远程数据调用操作,由子类负责实现。protected StringrequestForData(Map<String, String> simpleData, String url, String jsonData, String methodType, String contentType, Map<String, String> header) 2020-07-06添加新方法,适应更多场景protected ResultDatarequestForDataAndCookie(Map<String, String> simpleData, String url, String jsonData, org.apache.hc.client5.http.cookie.CookieStore cookieStore) protected void响应返回空数据之后,调用该函数。voidsetDoubleTrust(DoubleTrust doubleTrust) voidsetHttpReadTimeout(org.apache.hc.core5.util.Timeout httpReadTimeout) 从类继承的方法 com.walker.remote.RemoteSyncTask
execute, execute, execute, getContentCoder, getSimpleData, isServerFailed, processDataUI, setContentCoder, setContext, setResponseData, setSimpleData
-
构造器详细资料
-
HttpRemoteTask
public HttpRemoteTask()
-
-
方法详细资料
-
getHttpReadTimeout
public org.apache.hc.core5.util.Timeout getHttpReadTimeout() -
setHttpReadTimeout
public void setHttpReadTimeout(org.apache.hc.core5.util.Timeout httpReadTimeout) -
setDoubleTrust
-
requestForData
protected String requestForData(Map<String, String> simpleData, String url, String jsonData, String methodType, String contentType, Map<String, throws RemoteAccessorExceptionString> header) 2020-07-06添加新方法,适应更多场景- 指定者:
requestForData在类中RemoteSyncTask<T>- 返回:
- 抛出:
RemoteAccessorException
-
requestForData
protected String requestForData(Map<String, String> simpleData, String url, String jsonData) throws RemoteAccessorException从类复制的说明:RemoteSyncTask具体的请求远程数据调用操作,由子类负责实现。- 指定者:
requestForData在类中RemoteSyncTask<T>- 参数:
simpleData- 提交的简单参数 // * @param params 其他参数,params[0] = url, params[1] = json字符串参数- 返回:
- 抛出:
RemoteAccessorException
-
requestForDataAndCookie
protected ResultData requestForDataAndCookie(Map<String, String> simpleData, String url, String jsonData, org.apache.hc.client5.http.cookie.CookieStore cookieStore) throws RemoteAccessorException- 指定者:
requestForDataAndCookie在类中RemoteSyncTask<T>- 抛出:
RemoteAccessorException
-
responseEmpty
protected void responseEmpty()从类复制的说明:RemoteSyncTask响应返回空数据之后,调用该函数。- 指定者:
responseEmpty在类中RemoteSyncTask<T>
-