public class DefaultHttpClientTemplate extends Object implements HttpClientAble
| Modifier and Type | Field and Description |
|---|---|
static Charset |
CHARSET_UTF_8
utf-8字符编码
|
static String |
TEMP_NAME |
APPLICATION_JSON, CONTENT_TYPE_FORM, CONTENT_TYPE_JSON, CONTENT_TYPE_TEXT_XML, USER_AGENT_KEY_NAME, USER_AGENT_MAC_FIREFOX, USER_AGENT_WIN10_CHROME| Constructor and Description |
|---|
DefaultHttpClientTemplate() |
| Modifier and Type | Method and Description |
|---|---|
String |
get(String url,
Map<String,String> params,
Map<String,String> cookies,
Map<String,String> header)
使用get的方式进行网络请求
|
static org.apache.http.client.CookieStore |
getBaseCookieStore()
获取全局CookieStore
|
String |
post(String url,
String params,
Map<String,String> cookies,
Map<String,String> header)
使用post的方式进行网络请求
一般header中会提供一些json或者from的参数
|
public static final String TEMP_NAME
public static final Charset CHARSET_UTF_8
public static org.apache.http.client.CookieStore getBaseCookieStore()
public String get(String url, Map<String,String> params, Map<String,String> cookies, Map<String,String> header)
get in interface HttpClientAbleurl - 送信网络路径params - 参数列表,默认为空map,可以为nullcookies - 所携带的cookie列表,默认为空map,可以为nullheader - 头信息,默认为空map,可以为nullpublic String post(String url, String params, Map<String,String> cookies, Map<String,String> header)
post in interface HttpClientAbleurl - 送信网络路径params - 参数列表,默认为空map,可以为nullcookies - 所携带的cookie列表,默认为空map,可以为nullheader - 头信息,默认为空map,可以为nullCopyright © 2020. All rights reserved.