public class HttpUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
log |
protected static boolean |
printFile |
protected static String |
reqFilePath |
| 构造器和说明 |
|---|
HttpUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static StringHttpResponseResult |
delete(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap) |
static StringHttpResponseResult |
get(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap) |
static String |
getQueryString(Map<String,String> queryParamMap) |
static String |
getReqFilePath() |
static StringHttpResponseResult |
head(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap) |
static boolean |
isPrintFile() |
static StringHttpResponseResult |
options(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap) |
static StringHttpResponseResult |
patch(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
byte[] bodyParamBytes) |
static StringHttpResponseResult |
patch(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
Map<String,Object> bodyParamMap) |
static StringHttpResponseResult |
post(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
byte[] bodyParamBytes) |
static StringHttpResponseResult |
post(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
Map<String,Object> bodyParamMap) |
static StringHttpResponseResult |
post(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
Map<String,Object> bodyParamMap,
Map<String,File> fileMap) |
static StringHttpResponseResult |
post(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
Map<String,Object> bodyParamMap,
String fileName,
File file) |
static StringHttpResponseResult |
post(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
String bodyParamName,
byte[] bodyParamBytes,
Map<String,File> fileMap) |
static StringHttpResponseResult |
post(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
String bodyParamName,
byte[] bodyParamBytes,
String fileName,
File file) |
static StringHttpResponseResult |
put(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
byte[] bodyParamBytes) |
static StringHttpResponseResult |
put(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
Map<String,Object> bodyParamMap) |
static <T> T |
reqeust(HttpMethod httpMethod,
String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap,
org.apache.http.HttpEntity bodyEntity,
HttpResponseHandler responseHandler) |
static void |
setPrintFile(boolean printFile) |
static void |
setReqFilePath(String reqFilePath) |
static StringHttpResponseResult |
trace(String url,
Map<String,String> queryParamMap,
Map<String,String> headerMap) |
protected static final org.slf4j.Logger log
protected static boolean printFile
protected static String reqFilePath
public static <T> T reqeust(HttpMethod httpMethod, String url, Map<String,String> queryParamMap, Map<String,String> headerMap, org.apache.http.HttpEntity bodyEntity, HttpResponseHandler responseHandler)
public static StringHttpResponseResult get(String url, Map<String,String> queryParamMap, Map<String,String> headerMap)
public static StringHttpResponseResult post(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, Map<String,Object> bodyParamMap)
public static StringHttpResponseResult post(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, byte[] bodyParamBytes)
public static StringHttpResponseResult post(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, Map<String,Object> bodyParamMap, Map<String,File> fileMap)
public static StringHttpResponseResult post(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, String bodyParamName, byte[] bodyParamBytes, Map<String,File> fileMap)
public static StringHttpResponseResult post(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, Map<String,Object> bodyParamMap, String fileName, File file)
public static StringHttpResponseResult post(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, String bodyParamName, byte[] bodyParamBytes, String fileName, File file)
public static StringHttpResponseResult put(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, Map<String,Object> bodyParamMap)
public static StringHttpResponseResult put(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, byte[] bodyParamBytes)
public static StringHttpResponseResult head(String url, Map<String,String> queryParamMap, Map<String,String> headerMap)
public static StringHttpResponseResult delete(String url, Map<String,String> queryParamMap, Map<String,String> headerMap)
public static StringHttpResponseResult patch(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, Map<String,Object> bodyParamMap)
public static StringHttpResponseResult patch(String url, Map<String,String> queryParamMap, Map<String,String> headerMap, byte[] bodyParamBytes)
public static StringHttpResponseResult options(String url, Map<String,String> queryParamMap, Map<String,String> headerMap)
public static StringHttpResponseResult trace(String url, Map<String,String> queryParamMap, Map<String,String> headerMap)
public static boolean isPrintFile()
public static void setPrintFile(boolean printFile)
public static String getReqFilePath()
public static void setReqFilePath(String reqFilePath)
Copyright © 2018. All rights reserved.