public class HttpClientUtil extends Object
httpclient的操作实现类
| 限定符和类型 | 方法和说明 |
|---|---|
static HttpClientUtil |
getInstance() |
static HttpClientUtil |
getInstance(RequestHost requestHost,
String proxyHost) |
String |
sendHttpDelete(String httpUrl,
Map<String,String> maps)
发送http delete请求
|
String |
sendHttpGet(String httpUrl)
发送 get请求
|
String |
sendHttpPost(String httpUrl)
发送 post请求
|
String |
sendHttpPost(String httpUrl,
Map<String,String> maps)
发送 post请求
|
String |
sendHttpPost(String httpUrl,
Map<String,String> maps,
List<File> fileLists)
发送 post请求(带文件)
|
String |
sendHttpPost(String httpUrl,
Map<String,String> maps,
String body)
发送 post请求
|
String |
sendHttpPost(String httpUrl,
String params)
发送 post请求
|
String |
sendHttpPostWithHeader(String httpUrl,
String params,
org.apache.http.Header[] headers)
发送 post请求
|
String |
sentHttpPut(String httpUrl,
Map<String,String> maps)
发送http put请求
|
public static HttpClientUtil getInstance()
public static HttpClientUtil getInstance(RequestHost requestHost, String proxyHost)
public String sendHttpPost(String httpUrl, String params)
httpUrl - 地址params - 参数(格式:key1=value1&key2=value2)public String sendHttpPostWithHeader(String httpUrl, String params, org.apache.http.Header[] headers)
httpUrl - 地址headers - 请求头params - 参数(格式:key1=value1&key2=value2)public String sendHttpPost(String httpUrl, Map<String,String> maps)
httpUrl - 地址maps - 参数public String sendHttpPost(String httpUrl, Map<String,String> maps, List<File> fileLists)
httpUrl - 地址maps - 参数fileLists - 附件public String sendHttpPost(String httpUrl, Map<String,String> maps, String body)
httpUrl - 地址maps - 参数body - 请求体public String sendHttpGet(String httpUrl)
httpUrl - 请求地址public String sendHttpDelete(String httpUrl, Map<String,String> maps)
httpUrl - 地址maps - 参数Copyright © 2019. All rights reserved.