public class OkHttpHttpClient extends AbstractHttpClient
构造器和说明 |
---|
OkHttpHttpClient()
构造函数
|
OkHttpHttpClient(okhttp3.OkHttpClient httpClient)
构造函数
|
OkHttpHttpClient(OkHttpClientConnectionManager connectionManager)
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
Response |
connect(String url,
Map<String,Object> parameters,
List<Header> headers)
CONNECT 请求
|
Response |
copy(String url,
Map<String,Object> parameters,
List<Header> headers)
COPY 请求
|
Response |
delete(String url,
Map<String,Object> parameters,
List<Header> headers)
DELETE 请求
|
protected Response |
doRequest(OkHttpRequestBuilder builder) |
Response |
get(String url,
Map<String,Object> parameters,
List<Header> headers)
GET 请求
|
okhttp3.OkHttpClient |
getHttpClient() |
Response |
head(String url,
Map<String,Object> parameters,
List<Header> headers)
HEAD 请求
|
Response |
link(String url,
Map<String,Object> parameters,
List<Header> headers)
LINK 请求
|
Response |
lock(String url,
Map<String,Object> parameters,
List<Header> headers)
LOCK 请求
|
Response |
move(String url,
Map<String,Object> parameters,
List<Header> headers)
MOVE 请求
|
Response |
options(String url,
Map<String,Object> parameters,
List<Header> headers)
OPTIONS 请求
|
Response |
patch(String url,
RequestBody<?> data,
Map<String,Object> parameters,
List<Header> headers)
PATCH 请求
|
Response |
post(String url,
RequestBody<?> data,
Map<String,Object> parameters,
List<Header> headers)
POST 请求
|
Response |
propfind(String url,
Map<String,Object> parameters,
List<Header> headers)
PROPFIND 请求
|
Response |
proppatch(String url,
RequestBody<?> data,
Map<String,Object> parameters,
List<Header> headers)
PROPPATCH 请求
|
Response |
purge(String url,
Map<String,Object> parameters,
List<Header> headers)
PURGE 请求
|
Response |
put(String url,
RequestBody<?> data,
Map<String,Object> parameters,
List<Header> headers)
PUT 请求
|
Response |
report(String url,
RequestBody<?> data,
Map<String,Object> parameters,
List<Header> headers)
REPORT 请求
|
void |
setHttpClient(okhttp3.OkHttpClient httpClient) |
Response |
trace(String url,
Map<String,Object> parameters,
List<Header> headers)
TRACE 请求
|
Response |
unlink(String url,
Map<String,Object> parameters,
List<Header> headers)
UNLINK 请求
|
Response |
unlock(String url,
Map<String,Object> parameters,
List<Header> headers)
UNLOCK 请求
|
Response |
view(String url,
Map<String,Object> parameters,
List<Header> headers)
VIEW 请求
|
Response |
wrapped(String url,
Map<String,Object> parameters,
List<Header> headers)
WRAPPED 请求
|
connect, connect, connect, connect, connect, connect, connect, copy, copy, copy, copy, copy, copy, copy, delete, delete, delete, delete, delete, delete, delete, get, get, get, get, get, get, get, getConnectionManager, getHttpVersion, head, head, head, head, head, head, head, link, link, link, link, link, link, link, lock, lock, lock, lock, lock, lock, lock, move, move, move, move, move, move, move, options, options, options, options, options, options, options, patch, patch, patch, patch, patch, patch, patch, patch, patch, patch, patch, patch, patch, patch, patch, post, post, post, post, post, post, post, post, post, post, post, post, post, post, post, propfind, propfind, propfind, propfind, propfind, propfind, propfind, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, proppatch, purge, purge, purge, purge, purge, purge, purge, put, put, put, put, put, put, put, put, put, put, put, put, put, put, put, report, report, report, report, report, report, report, report, report, report, report, report, report, report, report, request, request, request, request, request, request, request, request, request, request, request, request, request, request, request, request, setConnectionManager, setHttpVersion, trace, trace, trace, trace, trace, trace, trace, unlink, unlink, unlink, unlink, unlink, unlink, unlink, unlock, unlock, unlock, unlock, unlock, unlock, unlock, validateURL, view, view, view, view, view, view, view, wrapped, wrapped, wrapped, wrapped, wrapped, wrapped, wrapped
public OkHttpHttpClient()
public OkHttpHttpClient(OkHttpClientConnectionManager connectionManager)
connectionManager
- 连接管理器public OkHttpHttpClient(okhttp3.OkHttpClient httpClient)
httpClient
- OkHttp Clientpublic okhttp3.OkHttpClient getHttpClient()
public void setHttpClient(okhttp3.OkHttpClient httpClient)
public Response get(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response post(String url, RequestBody<?> data, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLdata
- 请求数据parameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response patch(String url, RequestBody<?> data, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLdata
- 请求数据parameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response put(String url, RequestBody<?> data, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLdata
- 请求数据parameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response delete(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response connect(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response trace(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response copy(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response move(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response head(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response options(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response link(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response unlink(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response purge(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response lock(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response unlock(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response propfind(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response proppatch(String url, RequestBody<?> data, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLdata
- 请求数据parameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response report(String url, RequestBody<?> data, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLdata
- 请求数据parameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response view(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常public Response wrapped(String url, Map<String,Object> parameters, List<Header> headers) throws IOException, RequestException
HttpClient
url
- 请求 URLparameters
- 请求参数headers
- 请求头Response
IOException
- IO 异常RequestException
- 请求异常protected Response doRequest(OkHttpRequestBuilder builder) throws IOException, RequestException
Copyright © 2023 buession.com Inc.. All rights reserved.