public class ApacheHttpClient extends AbstractHttpClient
构造器和说明 |
---|
ApacheHttpClient()
构造函数
|
ApacheHttpClient(ApacheClientConnectionManager connectionManager)
构造函数
|
ApacheHttpClient(org.apache.http.client.HttpClient httpClient)
构造函数
|
ApacheHttpClient(org.apache.http.client.HttpClient httpClient,
org.apache.http.client.config.RequestConfig requestConfig)
构造函数
|
限定符和类型 | 方法和说明 |
---|---|
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(ApacheRequestBuilder builder) |
Response |
get(String url,
Map<String,Object> parameters,
List<Header> headers)
GET 请求
|
org.apache.http.client.HttpClient |
getHttpClient() |
org.apache.http.client.config.RequestConfig |
getRequestConfig() |
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(org.apache.http.client.HttpClient httpClient) |
void |
setRequestConfig(org.apache.http.client.config.RequestConfig requestConfig) |
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 ApacheHttpClient()
public ApacheHttpClient(ApacheClientConnectionManager connectionManager)
connectionManager
- 连接管理器public ApacheHttpClient(org.apache.http.client.HttpClient httpClient)
httpClient
- Apache Http Clientpublic ApacheHttpClient(org.apache.http.client.HttpClient httpClient, org.apache.http.client.config.RequestConfig requestConfig)
httpClient
- Apache Http ClientrequestConfig
- 请求配置public org.apache.http.client.config.RequestConfig getRequestConfig()
public void setRequestConfig(org.apache.http.client.config.RequestConfig requestConfig)
public org.apache.http.client.HttpClient getHttpClient()
public void setHttpClient(org.apache.http.client.HttpClient 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(ApacheRequestBuilder builder) throws IOException, RequestException
Copyright © 2023 buession.com Inc.. All rights reserved.