程序包 io.nuls.v2.util
类 HttpClientUtil
- java.lang.Object
-
- io.nuls.v2.util.HttpClientUtil
-
public class HttpClientUtil extends Object
HttpClient工具类- 作者:
- SHANHY
-
-
构造器概要
构造器 构造器 说明 HttpClientUtil()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static org.apache.http.impl.client.CloseableHttpClientcreateHttpClient(int maxTotal, int maxPerRoute, int maxRoute, String hostname, int port)创建HttpClient对象static Stringget(String url)GET请求URL获取内容static Stringget(String url, Map<String,Object> params)static org.apache.http.impl.client.CloseableHttpClientgetHttpClient(String url)获取HttpClient对象static voidmain(String[] args)static Stringpost(String url, Map<String,Object> params)POST请求URL获取内容static Stringput(String url, Map<String,Object> params)PUT请求URL获取内容static voidresetHttpClient(String url)重置httpClient对象
-
-
-
方法详细资料
-
getHttpClient
public static org.apache.http.impl.client.CloseableHttpClient getHttpClient(String url)
获取HttpClient对象- 返回:
-
resetHttpClient
public static void resetHttpClient(String url)
重置httpClient对象- 参数:
url-
-
createHttpClient
public static org.apache.http.impl.client.CloseableHttpClient createHttpClient(int maxTotal, int maxPerRoute, int maxRoute, String hostname, int port)创建HttpClient对象- 返回:
-
post
public static String post(String url, Map<String,Object> params) throws Exception
POST请求URL获取内容- 参数:
url-- 返回:
- 抛出:
IOExceptionException
-
put
public static String put(String url, Map<String,Object> params) throws Exception
PUT请求URL获取内容- 参数:
url-- 返回:
- 抛出:
IOExceptionException
-
get
public static String get(String url, Map<String,Object> params) throws Exception
- 抛出:
Exception
-
main
public static void main(String[] args)
-
-