public class HttpApacheConfig extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.http.client.HttpClient |
client() |
HttpApacheConfig |
client(org.apache.http.client.HttpClient client)
HttpClient对象
|
org.apache.http.protocol.HttpContext |
context() |
HttpApacheConfig |
context(org.apache.http.protocol.HttpContext context)
cookie操作相关
|
String |
encoding() |
HttpApacheConfig |
encoding(String encoding)
输入输出编码
|
HttpApacheConfig |
files(String[] filePaths)
上传文件时用到
|
HttpApacheConfig |
files(String[] filePaths,
String inputName)
上传文件时用到
|
HttpApacheConfig |
files(String[] filePaths,
String inputName,
boolean forceRemoveContentTypeChraset)
上传文件时用到
|
org.apache.http.Header[] |
headers() |
HttpApacheConfig |
headers(org.apache.http.Header[] headers)
Header头信息
|
HttpApacheConfig |
headers(org.apache.http.Header[] headers,
boolean isReturnRespHeaders)
Header头信息(是否返回response中的headers)
|
String |
inenc() |
HttpApacheConfig |
inenc(String inenc)
输入编码
|
static HttpApacheConfig |
init() |
boolean |
isReturnRespHeaders() |
String |
json() |
HttpApacheConfig |
json(String json)
以json格式字符串作为参数
|
HttpMethod |
method() |
HttpApacheConfig |
method(HttpMethod method)
请求方法
|
String |
methodName() |
HttpApacheConfig |
methodName(String methodName)
请求方法
|
OutputStream |
out() |
HttpApacheConfig |
out(OutputStream out)
输出流对象
|
String |
outenc() |
HttpApacheConfig |
outenc(String outenc)
输出编码
|
Map<String,Object> |
params() |
HttpApacheConfig |
params(Map<String,Object> map)
传递参数
|
String |
url() |
HttpApacheConfig |
url(String url)
资源url
|
public static HttpApacheConfig init()
public HttpApacheConfig client(org.apache.http.client.HttpClient client)
public HttpApacheConfig url(String url)
public HttpApacheConfig headers(org.apache.http.Header[] headers)
public HttpApacheConfig headers(org.apache.http.Header[] headers, boolean isReturnRespHeaders)
public HttpApacheConfig method(HttpMethod method)
public HttpApacheConfig methodName(String methodName)
public HttpApacheConfig context(org.apache.http.protocol.HttpContext context)
public HttpApacheConfig params(Map<String,Object> map)
public HttpApacheConfig json(String json)
public HttpApacheConfig files(String[] filePaths)
public HttpApacheConfig files(String[] filePaths, String inputName)
filePaths - 待上传文件所在路径public HttpApacheConfig files(String[] filePaths, String inputName, boolean forceRemoveContentTypeChraset)
filePaths - 待上传文件所在路径inputName - 即file input 标签的name值,默认为fileforceRemoveContentTypeChraset - public HttpApacheConfig encoding(String encoding)
public HttpApacheConfig inenc(String inenc)
public HttpApacheConfig outenc(String outenc)
public HttpApacheConfig out(OutputStream out)
public org.apache.http.client.HttpClient client()
public org.apache.http.Header[] headers()
public boolean isReturnRespHeaders()
public String url()
public HttpMethod method()
public String methodName()
public org.apache.http.protocol.HttpContext context()
public String json()
public String encoding()
public String inenc()
public String outenc()
public OutputStream out()
Copyright © 2017. All rights reserved.