public class ApacheHttpUtils extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ENTITY_BYTES |
static String |
ENTITY_FILE |
static String |
ENTITY_INPUT_STREAM |
static String |
ENTITY_MULTIPART |
static String |
ENTITY_SERIALIZABLE |
static String |
ENTITY_STRING |
| 构造器和说明 |
|---|
ApacheHttpUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,Object> |
buildParas(String paras)
生成参数
参数格式“k1=v1&k2=v2”
|
static Map<String,Object> |
buildParas(String[][] paras)
生成参数
参数类型:{{"k1","v1"},{"k2","v2"}}
|
static String |
checkHasParas(String url,
List<org.apache.http.NameValuePair> nvps,
String encoding)
检测url是否含有参数,如果有,则把参数加到参数列表中
|
static void |
error(String msg)
打印错误消息
|
static void |
errorException(String msg,
Throwable t)
打印错误消息和异常堆栈
|
static void |
exception(Throwable t)
打印异常堆栈
|
static void |
info(String msg)
打印消息
|
static void |
infoException(String msg,
Throwable t)
打印消息和异常堆栈
|
static org.apache.http.HttpEntity |
map2HttpEntity(List<org.apache.http.NameValuePair> nvps,
Map<String,Object> map,
String encoding)
参数转换,将map中的参数,转到参数列表中
|
public static String checkHasParas(String url, List<org.apache.http.NameValuePair> nvps, String encoding) throws UnsupportedEncodingException
url - 资源地址nvps - 参数列表UnsupportedEncodingExceptionpublic static org.apache.http.HttpEntity map2HttpEntity(List<org.apache.http.NameValuePair> nvps, Map<String,Object> map, String encoding) throws UnsupportedEncodingException
nvps - 参数列表map - 参数列表(map)UnsupportedEncodingExceptionpublic static Map<String,Object> buildParas(String paras)
paras - 参数列表public static Map<String,Object> buildParas(String[][] paras)
paras - 参数列表public static void info(String msg)
msg - public static void error(String msg)
msg - public static void exception(Throwable t)
t - Copyright © 2017. All rights reserved.