public class HttpRequest extends Object
public static HttpRequest create()
public HttpRequest client(org.apache.http.client.HttpClient httpClient)
httpClient - HttpClient对象public HttpRequest url(String url)
url - 资源urlpublic HttpRequest out(OutputStream out)
out - 输出流对象public HttpRequest headers(Map<String,org.apache.http.Header> headerMap)
headerMap - Header头信息public HttpRequest addHeader(String name, String value)
name - value - public HttpRequest requestMethod(HttpRequestMethod requestMethod)
requestMethod - 请求方法public HttpRequest context(org.apache.http.protocol.HttpContext context)
context - cookie操作相关public HttpRequest httpEntityType(HttpEntityType httpEntityType)
httpEntityType - httpEntity 类型public HttpRequest paramMap(Map<String,Object> paramMap)
paramMap - 传递参数public HttpRequest addParam(String name, Object value)
name - value - public HttpRequest json(String jsonParam)
jsonParam - 以json格式字符串作为参数public HttpRequest bytes(byte[] bytes)
bytes - 字节数组作为参数public HttpRequest useSSL()
public HttpRequest requestCharset(String requestCharset)
requestCharset - public HttpRequest responseCharset(String responseCharset)
responseCharset - public org.apache.http.client.HttpClient getHttpClient()
public HttpRequestMethod getRequestMethod()
public org.apache.http.protocol.HttpContext getContext()
public HttpEntityType getHttpEntityType()
public org.apache.http.Header[] getHeaders()
public String getJsonParam()
public byte[] getBytes()
public boolean isUseSSL()
public String getRequestCharset()
public String getResponseCharset()
public static String getUrl()
public static OutputStream getOut()
public org.apache.http.HttpEntity getEntity()
Copyright © 2020. All rights reserved.