org.jeewx.api.core.util
类 HttpRequestProxy
- java.lang.Object
-
- org.jeewx.api.core.util.HttpRequestProxy
-
public class HttpRequestProxy extends java.lang.Object
-
-
字段概要
字段 限定符和类型 字段和说明 static java.lang.StringrequestEncoding请求编码
-
构造器概要
构造器 构造器和说明 HttpRequestProxy()
-
方法概要
方法 限定符和类型 方法和说明 static java.lang.StringdoGet(java.lang.String reqUrl, java.util.Map parameters, java.lang.String recvEncoding)发送带参数的GET的HTTP请求static java.lang.StringdoGet(java.lang.String reqUrl, java.lang.String recvEncoding)发送不带参数的GET的HTTP请求static java.lang.StringdoJsonPost(java.lang.String reqUrl, java.util.Map parameters, java.lang.String jsonData)发送带参数的POST的HTTP请求static java.lang.StringdoPost(java.lang.String reqUrl, java.util.Map parameters, java.lang.String recvEncoding)发送带参数的POST的HTTP请求static java.lang.StringdownMadGet(java.lang.String reqUrl, java.util.Map parameters, java.lang.String recvEncoding, java.lang.String filePath, java.lang.String media_id)发送带参数的GET的HTTP请求static intgetConnectTimeOut()static intgetReadTimeOut()static java.lang.StringgetRequestEncoding()static voidsetConnectTimeOut(int connectTimeOut)static voidsetReadTimeOut(int readTimeOut)static voidsetRequestEncoding(java.lang.String requestEncoding)static java.lang.StringuploadMedia(java.lang.String reqUrl, java.util.Map parameters, java.lang.String recvEncoding, java.io.InputStream fileIn, java.lang.String fileName, java.lang.String contentType)
-
-
-
方法详细资料
-
doGet
public static java.lang.String doGet(java.lang.String reqUrl, java.util.Map parameters, java.lang.String recvEncoding)发送带参数的GET的HTTP请求
- 参数:
reqUrl- HTTP请求URLparameters- 参数映射表- 返回:
- HTTP响应的字符串
-
doGet
public static java.lang.String doGet(java.lang.String reqUrl, java.lang.String recvEncoding)发送不带参数的GET的HTTP请求
- 参数:
reqUrl- HTTP请求URL- 返回:
- HTTP响应的字符串
-
doPost
public static java.lang.String doPost(java.lang.String reqUrl, java.util.Map parameters, java.lang.String recvEncoding)发送带参数的POST的HTTP请求
- 参数:
reqUrl- HTTP请求URLparameters- 参数映射表- 返回:
- HTTP响应的字符串
-
doJsonPost
public static java.lang.String doJsonPost(java.lang.String reqUrl, java.util.Map parameters, java.lang.String jsonData)发送带参数的POST的HTTP请求
- 参数:
reqUrl- HTTP请求URLparameters- 参数映射表- 返回:
- HTTP响应的字符串
-
uploadMedia
public static java.lang.String uploadMedia(java.lang.String reqUrl, java.util.Map parameters, java.lang.String recvEncoding, java.io.InputStream fileIn, java.lang.String fileName, java.lang.String contentType)- 参数:
reqUrl-parameters-recvEncoding-fileIn- 文件流- 返回:
-
downMadGet
public static java.lang.String downMadGet(java.lang.String reqUrl, java.util.Map parameters, java.lang.String recvEncoding, java.lang.String filePath, java.lang.String media_id)发送带参数的GET的HTTP请求
- 参数:
reqUrl- HTTP请求URLparameters- 参数映射表- 返回:
- HTTP响应的字符串
-
getConnectTimeOut
public static int getConnectTimeOut()
- 返回:
- 连接超时(毫秒)
- 另请参阅:
com.hengpeng.common.web.HttpRequestProxy#connectTimeOut
-
getReadTimeOut
public static int getReadTimeOut()
- 返回:
- 读取数据超时(毫秒)
- 另请参阅:
com.hengpeng.common.web.HttpRequestProxy#readTimeOut
-
getRequestEncoding
public static java.lang.String getRequestEncoding()
- 返回:
- 请求编码
- 另请参阅:
com.hengpeng.common.web.HttpRequestProxy#requestEncoding
-
setConnectTimeOut
public static void setConnectTimeOut(int connectTimeOut)
- 参数:
connectTimeOut- 连接超时(毫秒)- 另请参阅:
com.hengpeng.common.web.HttpRequestProxy#connectTimeOut
-
setReadTimeOut
public static void setReadTimeOut(int readTimeOut)
- 参数:
readTimeOut- 读取数据超时(毫秒)- 另请参阅:
com.hengpeng.common.web.HttpRequestProxy#readTimeOut
-
setRequestEncoding
public static void setRequestEncoding(java.lang.String requestEncoding)
- 参数:
requestEncoding- 请求编码- 另请参阅:
com.hengpeng.common.web.HttpRequestProxy#requestEncoding
-
-