public class HttpUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
APP_ID_NAME |
static String |
SOURCE |
static String |
USER_AGENT |
static String |
USER_ID_NAME |
static String |
VERSION |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
get(String url)
向url发送get请求
|
static String |
get(String url,
Map<String,String> paramMap)
向url发送get请求
|
static String |
get(String url,
Map<String,String> paramMap,
String encoding)
向url发送get请求
|
static String |
getAppId() |
static byte[] |
getBinary(String url,
Map<String,String> paramMap,
String encoding)
向url发送get请求
|
static String |
getSDK() |
static String |
getUserId() |
static String |
postFile(String url,
Map<String,String> paramMap,
Map<String,File> fileMap,
String encoding)
向url发送post请求上传单文件
|
static String |
postFormBody(String url,
Map<String,String> paramMap)
向url发送post请求
|
static String |
postFormBody(String url,
Map<String,String> paramMap,
String encoding)
向url发送post请求
|
static String |
postJsonBody(String url,
String json,
String encoding)
向url发送post请求发送json
|
static String |
postMultipleFile(String url,
Map<String,String> paramMap,
Map<String,List<File>> fileListMap,
String encoding)
向url发送post请求上传多文件
向url发送post请求上传单文件
|
static void |
setAppId(String appId) |
static void |
setSDK(String SDK) |
static void |
setUserId(String userId) |
public static String get(String url) throws IOException
url - 请求目标地址IOException - 读写异常public static String get(String url, Map<String,String> paramMap) throws IOException
url - 请求urlparamMap - 需要拼接的参数IOException - 读写异常public static String get(String url, Map<String,String> paramMap, String encoding) throws IOException
url - 请求urlparamMap - 需要拼接的参数encoding - 编码IOException - 读写异常public static byte[] getBinary(String url, Map<String,String> paramMap, String encoding) throws IOException
url - 请求urlparamMap - 需要拼接的参数encoding - 编码IOException - 读写异常public static String postFormBody(String url, Map<String,String> paramMap) throws IOException
url - 请求urlparamMap - 需要拼接的参数IOException - 读写异常public static String postFormBody(String url, Map<String,String> paramMap, String encoding) throws IOException
url - 请求urlparamMap - 需要拼接的参数encoding - 编码IOException - 读写异常public static String postJsonBody(String url, String json, String encoding) throws IOException
url - 请求urljson - json字符串encoding - 编码IOException - 读写异常public static String postFile(String url, Map<String,String> paramMap, Map<String,File> fileMap, String encoding) throws IOException
url - 请求urlparamMap - 需要表单提交的参数fileMap - 需要上传的文件encoding - 编码IOException - 读写异常public static String postMultipleFile(String url, Map<String,String> paramMap, Map<String,List<File>> fileListMap, String encoding) throws IOException
url - 请求urlparamMap - 需要表单提交的参数fileListMap - 需要上传的文件encoding - 编码IOException - 读写异常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)
Copyright © 2021. All Rights Reserved.