public class HttpClientUtils extends EncodesUtils implements Constants
Constants.CHARSET, Constants.CONCAT, Constants.DBOPERATION, Constants.DBTYPE, Constants.HTTPMETHOD, Constants.OSTYPE, Constants.QUERYTYPE, Constants.REG, Constants.SPLITER, Constants.STATUS, Constants.TIMEFORMAT| 构造器和说明 |
|---|
HttpClientUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.String |
addParamValue(java.lang.String url,
java.lang.String paramname,
java.lang.String value)
向url添加请求参数的键值对
|
static java.lang.String |
delete(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> params)
delete 请求
|
static java.lang.String |
get(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> params)
get 请求
|
static boolean |
isValidUrl(java.lang.String urlString)
拼接url时候判断是否合法
|
static java.lang.String |
post(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.lang.String bodyString)
post 请求, body 是 xml 字符串 或者 json 字符串
|
static java.lang.String |
put(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.lang.String bodyString)
put 请求, body 是 xml 字符串 或者 json 字符串
|
decodeBase64, decodeBase64String, decodeHex, encodeBase64, encodeBase64, encodeHex, urlDecode, urlEncodepublic static java.lang.String put(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.lang.String bodyString)
url - Stringheaders - 请求头parameters - 请求参数bodyString - Object 请求体public static java.lang.String post(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> parameters,
java.lang.String bodyString)
url - 请求urlheaders - 请求头parameters - 请求参数bodyString - 请求体public static java.lang.String get(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> params)
url - 请求urlheaders - 请求头params - 请求参数public static java.lang.String delete(java.lang.String url,
java.util.Map<java.lang.String,java.lang.String> headers,
java.util.Map<java.lang.String,java.lang.String> params)
url - 请求urlheaders - 请求头params - 请求参数public static java.lang.String addParamValue(java.lang.String url,
java.lang.String paramname,
java.lang.String value)
throws java.io.UnsupportedEncodingException
url - 请求urlparamname - 参数名称value - 参数值java.io.UnsupportedEncodingException - 未知编码异常public static boolean isValidUrl(java.lang.String urlString)
urlString - http urlCopyright © 2018. All Rights Reserved.