public class Delete
extends java.lang.Object
Http.Method, Http.Multipart, Http.Response, Http.Type| 构造器和说明 |
|---|
Delete(HttpClient client) |
| 限定符和类型 | 方法和说明 |
|---|---|
Http |
clearParams()
清理参数
|
Http.Response |
execute()
执行HTTP请求
|
java.lang.String |
getEncoding()
获取编码
|
java.util.List<org.apache.http.NameValuePair> |
getFormparams() |
com.fasterxml.jackson.databind.JsonNode |
getJsonParams()
获取JSONParams
|
java.lang.String |
getJsonStrParams()
获取JSON参数
|
Http.Multipart |
getMultipart()
获取多媒体数据
|
java.util.Map<java.lang.String,java.lang.String> |
getParam()
获取参数集
|
java.lang.Object |
getParam(java.lang.String key)
获取参数值
|
java.util.Map<java.lang.String,java.lang.String> |
getParams() |
java.lang.String |
getUrl()
获取HTTP地址
|
Http |
setEncoding(java.lang.String encoding)
设置页面编码,默认为UTF-8
|
Http |
setHeader(java.lang.String key,
java.lang.String value)
设置HTTP头信息
|
Http |
setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
设置HTTP头信息
|
Http |
setJsonParams(com.fasterxml.jackson.databind.JsonNode jsonParams)
设置JSONParams
|
Http |
setJsonStrParams(java.lang.String strJsonParams)
设置JSON参数
|
Http |
setMultipart(Http.Multipart multipart)
上传多媒体
|
Http |
setParam(java.util.Map<java.lang.String,java.lang.String> params)
批量设置参数
|
Http |
setParam(java.lang.String key,
java.lang.Object value)
单个设置参数
|
Http |
setParamStr(java.lang.String key,
java.lang.String value)
单个设置参数
|
Http |
setRequestConfig(org.apache.http.client.config.RequestConfig config)
设置HTTP请求连接参数
RequestConfig 获取方式:
RequestConfig.Builder builder = RequestConfig.custom();
//设置连接信息
builder.setAuthenticationEnabled(ture).setConnectTimeout(1000);
……
RequestConfig config = builder.build();
|
Http |
setUrl(java.lang.String url)
设置HTTP地址
|
Http |
setVarible(java.lang.String key,
java.lang.String value)
设备变量值
|
public Delete(HttpClient client)
client - public Http.Response execute()
Httppublic Http setJsonParams(com.fasterxml.jackson.databind.JsonNode jsonParams)
HttpsetJsonParams 在接口中 HttpjsonParams - -public Http setHeaders(java.util.Map<java.lang.String,java.lang.String> headers)
HttpsetHeaders 在接口中 Httpheaders - -public com.fasterxml.jackson.databind.JsonNode getJsonParams()
HttpgetJsonParams 在接口中 Httppublic Http setEncoding(java.lang.String encoding)
HttpsetEncoding 在接口中 Httpencoding - 编码,默认为UTF-8public java.lang.String getEncoding()
HttpgetEncoding 在接口中 Httppublic Http setVarible(java.lang.String key, java.lang.String value)
HttpsetVarible 在接口中 Httpkey - 参数名value - 参数值public Http setParamStr(java.lang.String key, java.lang.String value)
HttpsetParamStr 在接口中 Httpkey - 参数名value - 参数值public Http setParam(java.util.Map<java.lang.String,java.lang.String> params)
Httppublic java.util.List<org.apache.http.NameValuePair> getFormparams()
public java.util.Map<java.lang.String,java.lang.String> getParams()
public java.util.Map<java.lang.String,java.lang.String> getParam()
Httppublic java.lang.Object getParam(java.lang.String key)
Httppublic Http setHeader(java.lang.String key, java.lang.String value)
Httppublic Http setRequestConfig(org.apache.http.client.config.RequestConfig config)
HttpRequestConfig.Builder builder = RequestConfig.custom();
//设置连接信息
builder.setAuthenticationEnabled(ture).setConnectTimeout(1000);
……
RequestConfig config = builder.build();
setRequestConfig 在接口中 Httpconfig - RequestConfigpublic Http clearParams()
HttpclearParams 在接口中 Httppublic Http setJsonStrParams(java.lang.String strJsonParams)
HttpsetJsonStrParams 在接口中 HttpstrJsonParams - -public java.lang.String getJsonStrParams()
HttpgetJsonStrParams 在接口中 Httppublic Http setMultipart(Http.Multipart multipart)
setMultipart 在接口中 Httpmultipart - public Http.Multipart getMultipart()
getMultipart 在接口中 Http