public class ImRequest extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addCookie(com.alibaba.fastjson.JSONObject cookies)
添加Cookie,当数据已经存在,则不再添加
|
void |
addCookie(Map<String,String> cookies)
添加Cookie,当数据已经存在,则不再添加
|
void |
addCookie(String name,
String value)
添加Cookie,当数据已经存在,则不再添加
|
void |
addHeader(com.alibaba.fastjson.JSONObject headers)
添加Header,当数据已经存在,则不再添加
|
void |
addHeader(Map<String,String> headers)
添加Header,当数据已经存在,则不再添加
|
void |
addHeader(String name,
String value)
添加Header,当数据已经存在,则不再添加
|
int |
getBytesLength() |
String |
getCharset() |
ImContentType |
getContentType() |
String |
getContentTypeStr() |
String |
getCookieData(String name) |
Set<String> |
getCookieNames() |
int |
getCookieSize() |
Set<String> |
getHeaderNames() |
int |
getHeaderSize() |
String |
getHeaderValue(String name) |
Object |
getInputData() |
<T> T |
getInputData(Class<T> type) |
ImMethod |
getMethod() |
String |
getUrl() |
boolean |
isIgnoreSSLCertVerify() |
ImRequest |
setBytesLength(int bytesLength) |
ImRequest |
setCharset(String charset) |
ImRequest |
setContentType(ImContentType contentType) |
ImRequest |
setContentType(String contentType) |
void |
setCookie(com.alibaba.fastjson.JSONObject cookies)
添加Cookie,当数据已经存在,则以最后设置的为准
|
void |
setCookie(Map<String,String> cookies)
添加Cookie,当数据已经存在,则以最后设置的为准
|
void |
setCookie(String name,
String value)
添加Cookie,当数据已经存在,则以最后设置的为准
|
void |
setHeader(com.alibaba.fastjson.JSONObject headers)
设置Header,当数据已经存在,则以最后设置的为准
|
void |
setHeader(Map<String,String> headers)
设置Header,当数据已经存在,则以最后设置的为准
|
void |
setHeader(String name,
String value)
设置Header,当数据已经存在,则以最后设置的为准
|
void |
setIgnoreSSLCertVerify(boolean ignoreSSLCertVerify) |
ImRequest |
setInputData(com.alibaba.fastjson.JSONObject inputData) |
ImRequest |
setInputData(Map<String,String> inputData) |
ImRequest |
setInputData(String inputData) |
ImRequest |
setMethod(ImMethod method) |
ImRequest |
setUrl(String url) |
public ImRequest(String url)
public String getUrl()
public ImRequest setInputData(com.alibaba.fastjson.JSONObject inputData)
public ImRequest setBytesLength(int bytesLength)
public ImRequest setContentType(ImContentType contentType)
public boolean isIgnoreSSLCertVerify()
public void setIgnoreSSLCertVerify(boolean ignoreSSLCertVerify)
public ImMethod getMethod()
public String getCharset()
public Object getInputData()
public <T> T getInputData(Class<T> type)
public int getBytesLength()
public ImContentType getContentType()
public String getContentTypeStr()
public void addHeader(String name, String value)
name - value - public void addHeader(com.alibaba.fastjson.JSONObject headers)
headers - public void setHeader(String name, String value)
name - value - public void setHeader(com.alibaba.fastjson.JSONObject headers)
headers - public void setHeader(Map<String,String> headers)
headers - public int getHeaderSize()
public void addCookie(String name, String value)
name - value - public void addCookie(com.alibaba.fastjson.JSONObject cookies)
cookies - public void setCookie(String name, String value)
name - value - public void setCookie(Map<String,String> cookies)
cookies - public void setCookie(com.alibaba.fastjson.JSONObject cookies)
cookies - public int getCookieSize()
Copyright © 2019. All rights reserved.