public class HttpUtil extends Object
| Modifier and Type | Method and Description |
|---|---|
static org.apache.http.impl.nio.client.CloseableHttpAsyncClient |
getHttpAsyncClient(boolean hasProxy)
创建异步HttpClient
|
static org.apache.http.impl.nio.client.CloseableHttpAsyncClient |
getHttpAsyncClient(HTTPConfig httpConfig)
创建异步HttpClient
|
static org.apache.http.impl.client.CloseableHttpClient |
getHttpClient(boolean hasProxy)
创建HttpClient
|
static org.apache.http.impl.client.CloseableHttpClient |
getHttpClient(HTTPConfig httpConfig)
创建HttpClient
|
static String |
getResponseStr(org.apache.http.impl.client.CloseableHttpClient httpClient,
org.apache.http.client.methods.HttpRequestBase httpPost)
获取httpPost响应
|
static boolean |
is2xxSuccessful(int statusCode)
响应码是否为2xx
|
public static org.apache.http.impl.client.CloseableHttpClient getHttpClient(boolean hasProxy)
hasProxy - 是否使用代理public static org.apache.http.impl.nio.client.CloseableHttpAsyncClient getHttpAsyncClient(boolean hasProxy)
hasProxy - 是否使用代理public static org.apache.http.impl.client.CloseableHttpClient getHttpClient(HTTPConfig httpConfig)
httpConfig - HTTPConfigpublic static org.apache.http.impl.nio.client.CloseableHttpAsyncClient getHttpAsyncClient(HTTPConfig httpConfig)
httpConfig - HTTPConfigpublic static String getResponseStr(org.apache.http.impl.client.CloseableHttpClient httpClient, org.apache.http.client.methods.HttpRequestBase httpPost)
httpClient - CloseableHttpClienthttpPost - HttpPostpublic static boolean is2xxSuccessful(int statusCode)
statusCode - 响应码Copyright © 2024. All rights reserved.