-
public class HttpUtil
-
-
Field Summary
Fields Modifier and Type Field Description public static StringHTTP_METHOD_POSTpublic static StringHTTP_METHOD_GET
-
Method Summary
Modifier and Type Method Description static <T> TparseJsonArray(JSONArray array, Class<out Object> type)static StringgetAuthorization(String url_string, String method, String keyid, String mac_key)static StringgetAuthorizationWithUrl(String url, String method, String keyid, String mac_key)static StringgetTime()static StringgetTimeMillis()static StringgetRandomString(int length)static StringmergeSign(String time, String randomCode, String httpType, String uri, String domain, String port, String other)static Stringsign(String signatureBaseString, String key)static Map<String, String>getAuthorizeHeaders(TdsAccount account, String url, String method)static StringgetLcSign(String clientToken)static StringbuildUrl(String url, Map<String, String> queries)static StringbuildUrl(String schema, String host, String path)-
-
Method Detail
-
parseJsonArray
static <T> T parseJsonArray(JSONArray array, Class<out Object> type)
-
getAuthorization
static String getAuthorization(String url_string, String method, String keyid, String mac_key)
-
getAuthorizationWithUrl
static String getAuthorizationWithUrl(String url, String method, String keyid, String mac_key)
-
getTimeMillis
static String getTimeMillis()
-
getRandomString
static String getRandomString(int length)
-
mergeSign
static String mergeSign(String time, String randomCode, String httpType, String uri, String domain, String port, String other)
-
getAuthorizeHeaders
static Map<String, String> getAuthorizeHeaders(TdsAccount account, String url, String method)
-
-
-
-