public class HttpClientUtil
extends java.lang.Object
| 构造器和说明 |
|---|
HttpClientUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
doDelete(java.lang.String url) |
static java.lang.String |
doDelete(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
doGet(java.lang.String url) |
static java.lang.String |
doGet(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
doGet(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
doPost(java.lang.String url) |
static java.lang.String |
doPost(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
doPost(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
doPost(java.lang.String url,
java.lang.String json)
发送post请求 json格式
|
static java.lang.String |
doPut(java.lang.String url) |
static java.lang.String |
doPut(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params) |
static java.lang.String |
getHttpClientResult(org.apache.http.client.methods.CloseableHttpResponse httpResponse,
org.apache.http.impl.client.CloseableHttpClient httpClient,
org.apache.http.client.methods.HttpRequestBase httpMethod) |
static java.lang.String |
httpsRequest(java.lang.String requestUrl,
java.lang.String requestMethod,
java.lang.String outputStr)
发送https请求
|
static void |
packageHeader(java.util.Map<java.lang.String,java.lang.String> params,
org.apache.http.client.methods.HttpRequestBase httpMethod) |
static void |
packageParam(java.util.Map<java.lang.String,java.lang.String> params,
org.apache.http.client.methods.HttpEntityEnclosingRequestBase httpMethod) |
static void |
release(org.apache.http.client.methods.CloseableHttpResponse httpResponse,
org.apache.http.impl.client.CloseableHttpClient httpClient) |
public static final java.lang.String POST
public static final java.lang.String GET
public static java.lang.String httpsRequest(java.lang.String requestUrl,
java.lang.String requestMethod,
java.lang.String outputStr)
requestUrl - 请求地址requestMethod - 请求方式(GET、POST)outputStr - 提交的数据public static java.lang.String doGet(java.lang.String url)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doGet(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doGet(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> params)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doPost(java.lang.String url)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doPost(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doPost(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> params)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doPost(java.lang.String url,
java.lang.String json)
url - json - public static java.lang.String doPut(java.lang.String url)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doPut(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doDelete(java.lang.String url)
throws java.lang.Exception
java.lang.Exceptionpublic static java.lang.String doDelete(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> params)
throws java.lang.Exception
java.lang.Exceptionpublic static void packageHeader(java.util.Map<java.lang.String,java.lang.String> params,
org.apache.http.client.methods.HttpRequestBase httpMethod)
public static void packageParam(java.util.Map<java.lang.String,java.lang.String> params,
org.apache.http.client.methods.HttpEntityEnclosingRequestBase httpMethod)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingExceptionpublic static java.lang.String getHttpClientResult(org.apache.http.client.methods.CloseableHttpResponse httpResponse,
org.apache.http.impl.client.CloseableHttpClient httpClient,
org.apache.http.client.methods.HttpRequestBase httpMethod)
throws java.lang.Exception
java.lang.Exceptionpublic static void release(org.apache.http.client.methods.CloseableHttpResponse httpResponse,
org.apache.http.impl.client.CloseableHttpClient httpClient)
throws java.io.IOException
java.io.IOExceptionCopyright © 2019. All Rights Reserved.