| 构造器和说明 |
|---|
HttpsUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> T |
del(String url,
Map<String,String> headers,
Class<T> clazz) |
static <T> T |
delObj(String url,
Object obj,
Map<String,String> headers,
Class<T> clazz) |
static <T> T |
get(String url,
Map<String,String> headers,
Class<T> clazz) |
static String |
getCookie(String url,
Map<String,Object> params) |
static <T> T |
getMap(String url,
Map<String,Object> params,
Map<String,String> headers,
Class<T> clazz) |
static <T> T |
getObj(String url,
Object obj,
Map<String,String> headers,
Class<T> clazz) |
static String |
getParamsAndSign(Object obj,
String key)
获取排序参数签名(含签名参数)
|
static String |
getSign(Object obj,
String key)
获取排序参数签名
|
static String |
getSign(StringBuilder sb,
String key)
获取排序参数签名
|
static <T> T |
getStr(String url,
String str,
Map<String,String> headers,
Class<T> clazz) |
static String |
httpsPost(String toURL,
String data,
String dateType)
发送HTTPS请求
访问https资源时,忽略证书信任问题
|
static LinkedHashMap<String,Object> |
mapToSortMap(Map<String,Object> params)
map按Key顺序排序
|
static StringBuilder |
mapToSortStr(Map<String,Object> params) |
static String |
objToMacBuff(Object obj)
obj 转 mac buff
|
static Map<String,Object> |
objToMap(Object obj)
对象转有map
|
static <T> T |
post(String url,
Map<String,String> headers,
Class<T> clazz) |
static <T> T |
postMap(String url,
Map<String,Object> params,
Class<T> clazz) |
static <T> T |
postMap(String url,
Map<String,Object> params,
Map<String,String> headers,
Class<T> clazz) |
static <T> T |
postObj(String url,
Object obj,
Class<T> clazz) |
static <T> T |
postObj(String url,
Object obj,
Map<String,String> headers,
Class<T> clazz) |
static <T> T |
postStr(String url,
String str,
Map<String,String> headers,
Class<T> clazz) |
static <T> T |
putObj(String url,
Object obj,
Map<String,String> headers,
Class<T> clazz) |
static <T> T |
request(String url,
Map<String,Object> params,
Map<String,String> headers,
cn.hutool.http.Method method,
Class<T> clazz) |
static <T> T |
request(String url,
String str,
Map<String,String> headers,
cn.hutool.http.Method method,
Class<T> clazz) |
public HttpsUtil()
public static <T> T postMap(String url, Map<String,Object> params, Map<String,String> headers, Class<T> clazz)
public static <T> T postObj(String url, Object obj, Map<String,String> headers, Class<T> clazz)
public static <T> T postStr(String url, String str, Map<String,String> headers, Class<T> clazz)
public static <T> T getMap(String url, Map<String,Object> params, Map<String,String> headers, Class<T> clazz)
public static <T> T getObj(String url, Object obj, Map<String,String> headers, Class<T> clazz)
public static <T> T getStr(String url, String str, Map<String,String> headers, Class<T> clazz)
public static <T> T putObj(String url, Object obj, Map<String,String> headers, Class<T> clazz)
public static <T> T delObj(String url, Object obj, Map<String,String> headers, Class<T> clazz)
public static <T> T request(String url, String str, Map<String,String> headers, cn.hutool.http.Method method, Class<T> clazz)
public static <T> T request(String url, Map<String,Object> params, Map<String,String> headers, cn.hutool.http.Method method, Class<T> clazz)
public static String httpsPost(String toURL, String data, String dateType) throws Exception
toURL - 请求地址data - 请求参数dateType - 参数类型,“JSON”,otherExceptionpublic static StringBuilder mapToSortStr(Map<String,Object> params)
public static LinkedHashMap<String,Object> mapToSortMap(Map<String,Object> params)
params - public static String objToMacBuff(Object obj)
obj - public static String getSign(StringBuilder sb, String key) throws UnsupportedEncodingException
key - UnsupportedEncodingExceptionpublic static String getSign(Object obj, String key) throws UnsupportedEncodingException
key - UnsupportedEncodingExceptionpublic static String getParamsAndSign(Object obj, String key) throws UnsupportedEncodingException
obj - key - UnsupportedEncodingExceptionCopyright © 2024. All rights reserved.