public class MyHttpClient extends Object implements MyAbstractHttp
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
CHARSET_GBK |
static String |
CHARSET_UTF8 |
String |
contentType |
static String |
CONTENTTYPE_APPLICATION_JSON |
static String |
CONTENTTYPE_APPLICATION_JSON_UTF8 |
static String |
CONTENTTYPE_TEXT_HTML_UTF8 |
int |
defaultByteSize |
static String |
DELETE |
static String |
GET |
static String |
POST |
static String |
PUT |
| 构造器和说明 |
|---|
MyHttpClient() |
MyHttpClient(String _url) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
executeHttpMethod(org.apache.commons.httpclient.HttpClient client,
org.apache.commons.httpclient.HttpMethod method)
方法说明:执行Method请求
开发时间:2015年3月16日上午11:04:50
开发人员:Kang
|
String |
get()
GET 请求
|
String |
get(String url)
GET 请求
|
String |
get(String url,
Map<String,String> requestHeader)
方法说明:HttpClient Get请求
开发时间:2015年3月16日上午11:27:00
开发人员:Kang
|
org.apache.commons.httpclient.HttpMethod |
getHttpMethod(String url,
String type,
Map<String,String> params,
Map<String,String> requestHeader)
方法说明:获取Method对象[PostMethod,GETMethod...]
|
String |
post(String jsonParam)
POST 请求
|
String |
post(String url,
Map<String,String> params)
方法说明:HttpClient Post请求
开发时间:2015年3月16日上午11:32:25
开发人员:Kang
|
String |
post(String url,
Map<String,String> params,
Map<String,String> requestHeader)
方法说明:HttpClient Post请求
开发时间:2015年3月16日上午11:05:43
开发人员:Kang
|
String |
post(String url,
String jsonParam)
POST 请求
|
void |
setContentType(String contentType) |
void |
setDefaultByteSize(int defaultByteSize) |
public String contentType
public static final String CONTENTTYPE_APPLICATION_JSON_UTF8
public int defaultByteSize
public MyHttpClient()
public MyHttpClient(String _url)
public void setContentType(String contentType)
public void setDefaultByteSize(int defaultByteSize)
public String post(String url, Map<String,String> params, Map<String,String> requestHeader)
方法说明:HttpClient Post请求 开发时间:2015年3月16日上午11:05:43 开发人员:Kang
url - 请求URLparams - 请求参数requestHeader - 请求头public String post(String url, Map<String,String> params)
方法说明:HttpClient Post请求 开发时间:2015年3月16日上午11:32:25 开发人员:Kang
url - 请求URLparams - 请求参数public String post(String jsonParam)
MyAbstractHttppost 在接口中 MyAbstractHttppublic String post(String url, String jsonParam)
MyAbstractHttppost 在接口中 MyAbstractHttpjsonParam - 提交的数据,POST时有效 JSON字符串public String get(String url, Map<String,String> requestHeader)
方法说明:HttpClient Get请求 开发时间:2015年3月16日上午11:27:00 开发人员:Kang
url - 请求URLrequestHeader - 请求头public String get(String url)
MyAbstractHttpget 在接口中 MyAbstractHttppublic String get()
MyAbstractHttpget 在接口中 MyAbstractHttppublic org.apache.commons.httpclient.HttpMethod getHttpMethod(String url, String type, Map<String,String> params, Map<String,String> requestHeader)
方法说明:获取Method对象[PostMethod,GETMethod...] 开发时间:2015年3月16日上午10:57:45 开发人员:Kang
url - 请求URLtype - Mehod 类型params - 请求数据(Post时使用)requestHeader - 请求头public String executeHttpMethod(org.apache.commons.httpclient.HttpClient client, org.apache.commons.httpclient.HttpMethod method) throws IOException
方法说明:执行Method请求 开发时间:2015年3月16日上午11:04:50 开发人员:Kang
client - HttpClient对象method - Methodorg.apache.commons.httpclient.HttpExceptionIOException - Copyright © 2020. All rights reserved.