public class Request
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
Request.METHOD |
限定符和类型 | 方法和说明 |
---|---|
static Request |
create(java.lang.String url,
Request.METHOD method) |
static Request |
create(java.lang.String url,
Request.METHOD method,
java.util.Map<java.lang.String,java.lang.Object> params) |
static Request |
create(java.lang.String url,
Request.METHOD method,
java.util.Map<java.lang.String,java.lang.Object> params,
Header header) |
static Request |
create(java.lang.String url,
Request.METHOD method,
java.lang.String paramsAsJson) |
static Request |
create(java.lang.String url,
Request.METHOD method,
java.lang.String paramsAsJson,
Header header) |
static Request |
get(java.lang.String url) |
static Request |
get(java.lang.String url,
Header header) |
Cookie |
getCookie() |
byte[] |
getData() |
java.lang.String |
getEnc() |
Header |
getHeader() |
java.io.InputStream |
getInputStream() |
Request.METHOD |
getMethod() |
java.util.Map<java.lang.String,java.lang.Object> |
getParams() |
java.net.URL |
getUrl() |
java.lang.String |
getURLEncodedParams() |
Request |
header(java.lang.String key,
java.lang.String value) |
boolean |
isDelete() |
boolean |
isGet() |
boolean |
isPost() |
boolean |
isPut() |
Request |
offEncode(boolean off) |
static Request |
post(java.lang.String url) |
static Request |
post(java.lang.String url,
Header header) |
Request |
setCookie(Cookie cookie) |
Request |
setData(byte[] data) |
Request |
setData(java.lang.String data) |
Request |
setEnc(java.lang.String reqEnc)
设置发送内容的编码,仅对String或者Map
|
Request |
setHeader(Header header) |
Request |
setInputStream(java.io.InputStream inputStream) |
Request |
setMethod(Request.METHOD method) |
Request |
setParams(java.util.Map<java.lang.String,java.lang.Object> params) |
Request |
setUrl(java.lang.String url) |
public static Request get(java.lang.String url)
public static Request post(java.lang.String url)
public static Request create(java.lang.String url, Request.METHOD method)
public static Request create(java.lang.String url, Request.METHOD method, java.lang.String paramsAsJson, Header header)
public static Request create(java.lang.String url, Request.METHOD method, java.lang.String paramsAsJson)
public static Request create(java.lang.String url, Request.METHOD method, java.util.Map<java.lang.String,java.lang.Object> params)
public static Request create(java.lang.String url, Request.METHOD method, java.util.Map<java.lang.String,java.lang.Object> params, Header header)
public Request offEncode(boolean off)
public java.net.URL getUrl()
public java.util.Map<java.lang.String,java.lang.Object> getParams()
public java.lang.String getURLEncodedParams()
public java.io.InputStream getInputStream()
public Request setInputStream(java.io.InputStream inputStream)
public byte[] getData()
public Request setData(byte[] data)
public Request setData(java.lang.String data)
public Request setParams(java.util.Map<java.lang.String,java.lang.Object> params)
public Request setUrl(java.lang.String url)
public Request.METHOD getMethod()
public boolean isGet()
public boolean isPost()
public boolean isDelete()
public boolean isPut()
public Request setMethod(Request.METHOD method)
public Header getHeader()
public Cookie getCookie()
public Request setEnc(java.lang.String reqEnc)
public java.lang.String getEnc()
public Request header(java.lang.String key, java.lang.String value)