public interface HttpRequest
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
send(HttpMethod method,
java.lang.String url,
java.util.Map<java.lang.String,java.io.Serializable> params,
java.lang.Class<T> responseType,
ErrorListener errorListener)
发送请求(请求体作为参数),异步网络请求,使用Future转换为同步方法调用方式.
|
<T> T |
send(HttpMethod method,
java.lang.String url,
java.util.Map<java.lang.String,java.io.Serializable> params,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.Class<T> responseType,
ErrorListener errorListener)
发送请求(请求体作为参数),异步网络请求,使用Future转换为同步方法调用方式.
|
<R,T> T |
send(HttpMethod method,
java.lang.String url,
R requestBody,
java.lang.Class<T> responseType,
ErrorListener errorListener)
发送请求(请求体作为参数),异步网络请求,使用Future转换为同步方法调用方式.
|
<R,T> T |
send(HttpMethod method,
java.lang.String url,
R requestBody,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.Class<T> responseType,
ErrorListener errorListener)
发送请求(请求体作为参数),异步网络请求,使用Future转换为同步方法调用方式.
|
<R,T> T |
send(HttpMethod method,
java.lang.String url,
R requestBody,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.Class<T> responseType,
ErrorListener errorListener,
long requestTimeoutSeconds)
发送请求(请求体作为参数),异步网络请求,使用Future转换为同步方法调用方式.
|
<T> HttpRequestCompletion<T> |
sendCompletion(HttpMethod method,
java.lang.String url,
java.util.Map<java.lang.String,java.io.Serializable> params,
java.lang.Class<T> responseType)
发送请求(请求体作为参数),异步网络请求,回调处理.
|
<T> HttpRequestCompletion<T> |
sendCompletion(HttpMethod method,
java.lang.String url,
java.util.Map<java.lang.String,java.io.Serializable> params,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.Class<T> responseType)
发送请求(请求体作为参数),异步网络请求,回调处理.
|
<R,T> HttpRequestCompletion<T> |
sendCompletion(HttpMethod method,
java.lang.String url,
R requestBody,
java.lang.Class<T> responseType)
发送请求(请求体作为参数),异步网络请求,回调处理.
|
<R,T> HttpRequestCompletion<T> |
sendCompletion(HttpMethod method,
java.lang.String url,
R requestBody,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.Class<T> responseType)
发送请求(请求体作为参数),异步网络请求,回调处理.
|
<T> io.reactivex.Observable<T> |
sendObservable(HttpMethod method,
java.lang.String url,
java.util.Map<java.lang.String,java.io.Serializable> params,
java.lang.Class<T> responseType)
发送请求(请求体作为参数),异步网络请求,回调处理.
|
<T> io.reactivex.Observable<T> |
sendObservable(HttpMethod method,
java.lang.String url,
java.util.Map<java.lang.String,java.io.Serializable> params,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.Class<T> responseType)
发送请求(请求体作为参数),异步网络请求,回调处理.
|
<R,T> io.reactivex.Observable<T> |
sendObservable(HttpMethod method,
java.lang.String url,
R requestBody,
java.lang.Class<T> responseType)
发送请求(请求体作为参数),异步网络请求,回调处理.
|
<R,T> io.reactivex.Observable<T> |
sendObservable(HttpMethod method,
java.lang.String url,
R requestBody,
java.util.Map<java.lang.String,java.lang.String> headers,
java.lang.Class<T> responseType)
发送请求(请求体作为参数),异步网络请求,回调处理.
|
<R,T> HttpRequestCompletion<T> sendCompletion(HttpMethod method, java.lang.String url, R requestBody, java.lang.Class<T> responseType)
R - 请求对象类型T - 返回内容转换的对象类型method - httpmethodurl - urlrequestBody - 请求体参数responseType - 返回类型<R,T> io.reactivex.Observable<T> sendObservable(HttpMethod method, java.lang.String url, R requestBody, java.lang.Class<T> responseType)
R - 请求对象类型T - 返回内容转换的对象类型method - httpmethodurl - urlrequestBody - 请求体参数responseType - 返回类型<R,T> HttpRequestCompletion<T> sendCompletion(HttpMethod method, java.lang.String url, R requestBody, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.Class<T> responseType)
R - 请求对象类型T - 返回内容转换的对象类型method - httpmethodurl - urlrequestBody - 请求体参数headers - 请求头responseType - 返回类型<R,T> io.reactivex.Observable<T> sendObservable(HttpMethod method, java.lang.String url, R requestBody, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.Class<T> responseType)
R - 请求对象类型T - 返回内容转换的对象类型method - httpmethodurl - urlrequestBody - 请求体参数headers - 请求头responseType - 返回类型<R,T> T send(HttpMethod method, java.lang.String url, R requestBody, java.lang.Class<T> responseType, ErrorListener errorListener)
R - 请求对象类型T - 返回内容转换的对象类型method - httpmethodurl - urlrequestBody - 请求体参数responseType - 返回类型errorListener - 错误监听器<R,T> T send(HttpMethod method, java.lang.String url, R requestBody, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.Class<T> responseType, ErrorListener errorListener)
R - 请求对象类型T - 返回内容转换的对象类型method - httpmethodurl - urlrequestBody - 请求体参数headers - 请求头responseType - 返回类型errorListener - 错误监听器<R,T> T send(HttpMethod method, java.lang.String url, R requestBody, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.Class<T> responseType, ErrorListener errorListener, long requestTimeoutSeconds)
R - 请求对象类型T - 返回内容转换的对象类型method - httpmethodurl - urlrequestBody - 请求体参数headers - 请求头responseType - 返回类型errorListener - 错误监听器requestTimeoutSeconds - 请求超时时间<T> HttpRequestCompletion<T> sendCompletion(HttpMethod method, java.lang.String url, java.util.Map<java.lang.String,java.io.Serializable> params, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.Class<T> responseType)
T - 返回内容转换的对象类型method - httpmethodurl - urlparams - 请求参数headers - 请求头responseType - 返回类型<T> io.reactivex.Observable<T> sendObservable(HttpMethod method, java.lang.String url, java.util.Map<java.lang.String,java.io.Serializable> params, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.Class<T> responseType)
T - 返回内容转换的对象类型method - httpmethodurl - urlparams - 请求参数headers - 请求头responseType - 返回类型<T> HttpRequestCompletion<T> sendCompletion(HttpMethod method, java.lang.String url, java.util.Map<java.lang.String,java.io.Serializable> params, java.lang.Class<T> responseType)
T - 返回内容转换的对象类型method - httpmethodurl - urlparams - 请求参数responseType - 返回类型<T> io.reactivex.Observable<T> sendObservable(HttpMethod method, java.lang.String url, java.util.Map<java.lang.String,java.io.Serializable> params, java.lang.Class<T> responseType)
T - 返回内容转换的对象类型method - httpmethodurl - urlparams - 请求参数responseType - 返回类型<T> T send(HttpMethod method, java.lang.String url, java.util.Map<java.lang.String,java.io.Serializable> params, java.util.Map<java.lang.String,java.lang.String> headers, java.lang.Class<T> responseType, ErrorListener errorListener)
T - 返回内容转换的对象类型method - httpmethodurl - urlparams - 请求参数headers - 请求头responseType - 返回类型errorListener - 错误监听器<T> T send(HttpMethod method, java.lang.String url, java.util.Map<java.lang.String,java.io.Serializable> params, java.lang.Class<T> responseType, ErrorListener errorListener)
T - 返回内容转换的对象类型method - httpmethodurl - urlparams - 请求参数responseType - 返回类型errorListener - 错误监听器