public class HttpUtil extends Object
| 构造器和说明 |
|---|
HttpUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getAppId() |
static String |
getSDK() |
static String |
getUserId() |
static String |
sendGetData(String url,
Map<String,Object> params,
String encoding)
HTTP GET 请求处理逻辑
|
static String |
sendGetData(String url,
String encoding)
HTTP GET 请求处理逻辑
|
static String |
sendGetData(String url,
String pathVariable,
Map<String,Object> params,
String encoding)
HTTP GET 请求处理逻辑
|
static String |
sendGetData(String url,
String pathVariable,
String encoding)
HTTP GET 请求处理逻辑
|
static byte[] |
sendGetDataReturnArray(String url,
String encoding)
HTTP GET 请求处理逻辑
|
static String |
sendPostDataByJson(String url,
Map<String,String> params,
String encoding)
HTTP POST 请求处理逻辑,参数提交方式为json形式
|
static String |
sendPostDataByJson(String url,
String pathVariable,
Map<String,String> params,
String encoding)
HTTP POST 请求处理逻辑,参数提交方式为json形式
|
static String |
sendPostDataByJson(String url,
String json,
String encoding)
HTTP POST 请求处理逻辑,参数提交方式为json形式
|
static String |
sendPostDataByJson(String url,
String pathVariable,
String json,
String encoding)
HTTP POST 请求处理逻辑,参数提交方式为json形式
|
static String |
sendPostDataByMap(String url,
Map<String,String> params,
String encoding)
HTTP POST 请求处理逻辑,参数提交方式为form表单形式
|
static String |
sendPostDataByMap(String url,
String pathVariable,
Map<String,String> params,
String encoding)
HTTP POST 请求处理逻辑,参数提交方式为form表单形式
|
static String |
sendUploadFile(String url,
Map<String,String> params,
Map<String,File> fileMap,
String encoding)
HTTP 传输文件
|
static String |
sendUploadFileList(String url,
Map<String,String> params,
Map<String,List<File>> fileListMap,
String encoding)
HTTP 多文件传输
|
static void |
setAppId(String appId) |
static void |
setSDK(String SDK) |
static void |
setUserId(String userId) |
public static String getSDK()
public static void setSDK(String SDK)
public static String getAppId()
public static void setAppId(String appId)
public static String getUserId()
public static void setUserId(String userId)
public static String sendPostDataByMap(String url, String pathVariable, Map<String,String> params, String encoding) throws IOException
url - 请求地址pathVariable - 对于restful请求,指定一个路径参数params - 请求参数encoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendPostDataByMap(String url, Map<String,String> params, String encoding) throws IOException
url - 请求地址params - 请求参数encoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendPostDataByJson(String url, String pathVariable, Map<String,String> params, String encoding) throws IOException
url - 请求地址pathVariable - 对于restful请求,指定一个路径参数params - 请求参数Mapencoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendPostDataByJson(String url, Map<String,String> params, String encoding) throws IOException
url - 请求地址params - 请求参数Mapencoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendPostDataByJson(String url, String pathVariable, String json, String encoding) throws IOException
url - 请求地址pathVariable - 对于restful请求,指定一个路径参数json - 需要提交的jsonencoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendPostDataByJson(String url, String json, String encoding) throws IOException
url - 请求地址json - 需要提交的jsonencoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendGetData(String url, String pathVariable, String encoding) throws IOException
url - 请求地址pathVariable - 对于restful请求,指定一个路径参数encoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendGetData(String url, Map<String,Object> params, String encoding) throws IOException
url - 请求地址params - 请求参数encoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendGetData(String url, String pathVariable, Map<String,Object> params, String encoding) throws IOException
url - 请求地址pathVariable - 对于restful请求,指定一个路径参数params - 请求参数encoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendGetData(String url, String encoding) throws IOException
url - 请求地址encoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static byte[] sendGetDataReturnArray(String url, String encoding) throws IOException
url - 请求地址encoding - 编码字符集, 默认为 utf-8IOException - 客户端和服务器读写通讯异常public static String sendUploadFile(String url, Map<String,String> params, Map<String,File> fileMap, String encoding) throws IOException
url - 服务器地址params - 需要同步上传的参数fileMap - 文件列表encoding - 字符集编码,默认UTF-8IOException - 客户端和服务器读写通讯异常public static String sendUploadFileList(String url, Map<String,String> params, Map<String,List<File>> fileListMap, String encoding) throws IOException
url - 服务器地址params - 需要同步上传的参数fileListMap - 文件列表encoding - 字符集编码,默认UTF-8IOException - 客户端和服务器读写通讯异常Copyright © 2020. All Rights Reserved.