public class HttpUtil extends Object
| 构造器和说明 |
|---|
HttpUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Response |
httpDelete(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
HTTP DELETE
|
static Response |
httpFilePost(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
Map<String,Object> bodys,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
HTTP POST 文件上传
|
static Response |
httpGet(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
HTTP GET
|
static Response |
httpImgGet(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
List<String> signHeaderPrefixList,
String appKey,
String appSecret) |
static Response |
httpImgPost(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
Map<String,String> bodys,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
HTTP POST表单
|
static Response |
httpImgPost(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
String body,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
Http POST 字符
|
static Response |
httpPost(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
byte[] bodys,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
HTTP POST 字节数组
|
static Response |
httpPost(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
Map<String,String> bodys,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
HTTP POST表单
|
static Response |
httpPost(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
String body,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
Http POST 字符
|
static Response |
httpPut(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
byte[] bodys,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
HTTP PUT字节数组
|
static Response |
httpPut(String host,
String path,
int connectTimeout,
Map<String,String> headers,
Map<String,String> querys,
String body,
List<String> signHeaderPrefixList,
String appKey,
String appSecret)
HTTP PUT 字符丿
|
static String |
initUrl(String host,
String path,
Map<String,String> querys) |
static String |
inStream2String(InputStream src) |
static String |
readImageAsStr(byte[] src)
将流转换为字符串
|
static String |
readStreamAsStr(InputStream is)
将流转换为字符串
|
static org.apache.http.client.HttpClient |
wrapClient(String host) |
public static Response httpGet(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static Response httpImgGet(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
Exceptionpublic static Response httpPost(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, Map<String,String> bodys, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - bodys - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static Response httpImgPost(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, Map<String,String> bodys, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - bodys - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static Response httpPost(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, String body, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - body - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static Response httpImgPost(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, String body, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - body - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static Response httpPost(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, byte[] bodys, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - bodys - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static Response httpFilePost(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, Map<String,Object> bodys, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - bodys - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static Response httpPut(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, String body, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - body - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static Response httpPut(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, byte[] bodys, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - bodys - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static Response httpDelete(String host, String path, int connectTimeout, Map<String,String> headers, Map<String,String> querys, List<String> signHeaderPrefixList, String appKey, String appSecret) throws Exception
host - path - connectTimeout - headers - querys - signHeaderPrefixList - appKey - appSecret - Exceptionpublic static String initUrl(String host, String path, Map<String,String> querys) throws UnsupportedEncodingException
public static String readStreamAsStr(InputStream is) throws IOException
is - IOExceptionpublic static String readImageAsStr(byte[] src) throws IOException
src - IOExceptionpublic static String inStream2String(InputStream src) throws IOException
IOExceptionpublic static org.apache.http.client.HttpClient wrapClient(String host)
Copyright © 2023. All rights reserved.