程序包 dev.utils.common
类 HttpParamsUtils
- java.lang.Object
-
- dev.utils.common.HttpParamsUtils
-
public final class HttpParamsUtils extends java.lang.Objectdetail: Http 参数工具类- 作者:
- Ttt
-
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static booleanconvertObjToMO(java.util.Map<java.lang.String,java.lang.Object> mapParams, java.lang.String objStr, java.lang.String key, java.lang.Object value)进行转换对象处理 ( 请求发送对象 )static booleanconvertObjToMS(java.util.Map<java.lang.String,java.lang.String> mapParams, java.lang.String objStr, java.lang.String key, java.lang.String value)进行转换对象处理 ( 请求发送对象 )static booleanexistsParams(java.lang.String params)判断是否存在参数static booleanexistsParamsByURL(java.lang.String url)通过 Url 判断是否存在参数static java.lang.StringgetUrlParams(java.lang.String url)获取 Url 携带参数static java.lang.String[]getUrlParamsArray(java.lang.String url)获取 Url、携带参数 数组static java.lang.StringgetUrlParamsJoinSymbol(java.lang.String url, java.lang.String params)获取 Url 及携带参数 拼接符号static java.lang.StringjoinParams(java.util.Map<java.lang.String,java.lang.String> mapParams)拼接请求参数static java.lang.StringjoinParams(java.util.Map<java.lang.String,java.lang.String> mapParams, boolean urlEncode)拼接请求参数static java.lang.StringjoinParamsObj(java.util.Map<java.lang.String,java.lang.Object> mapParams)拼接请求参数static java.lang.StringjoinParamsObj(java.util.Map<java.lang.String,java.lang.Object> mapParams, boolean urlEncode)拼接请求参数static java.lang.StringjoinUrlParams(java.lang.String url, java.lang.String params)拼接 Url 及携带参数static java.util.Map<java.lang.String,java.lang.String>splitParams(java.lang.String params)拆分参数static java.util.Map<java.lang.String,java.lang.String>splitParams(java.lang.String params, boolean urlEncode)拆分参数static java.util.Map<java.lang.String,java.lang.String>splitParamsByUrl(java.lang.String url)通过 Url 拆分参数static java.util.Map<java.lang.String,java.lang.String>splitParamsByUrl(java.lang.String url, boolean urlEncode)通过 Url 拆分参数static java.lang.StringurlEncode(java.lang.String str)进行 URL 编码, 默认 UTF-8static java.lang.StringurlEncode(java.lang.String str, java.lang.String enc)进行 URL 编码
-
-
-
方法详细资料
-
getUrlParams
public static java.lang.String getUrlParams(java.lang.String url)
获取 Url 携带参数- 参数:
url- URL 链接- 返回:
- Url 携带参数
-
getUrlParamsArray
public static java.lang.String[] getUrlParamsArray(java.lang.String url)
获取 Url、携带参数 数组- 参数:
url- URL 链接- 返回:
- 0 = url, 1 = params
-
existsParams
public static boolean existsParams(java.lang.String params)
判断是否存在参数- 参数:
params- 请求参数字符串- 返回:
trueyes,falseno
-
existsParamsByURL
public static boolean existsParamsByURL(java.lang.String url)
通过 Url 判断是否存在参数- 参数:
url- URL 链接- 返回:
trueyes,falseno
-
joinUrlParams
public static java.lang.String joinUrlParams(java.lang.String url, java.lang.String params)拼接 Url 及携带参数- 参数:
url- URL 链接params- 请求参数字符串- 返回:
trueyes,falseno
-
getUrlParamsJoinSymbol
public static java.lang.String getUrlParamsJoinSymbol(java.lang.String url, java.lang.String params)获取 Url 及携带参数 拼接符号- 参数:
url- URL 链接params- 请求参数字符串- 返回:
trueyes,falseno
-
splitParamsByUrl
public static java.util.Map<java.lang.String,java.lang.String> splitParamsByUrl(java.lang.String url)
通过 Url 拆分参数- 参数:
url- URL 链接- 返回:
- 拆分后的参数 Map
-
splitParamsByUrl
public static java.util.Map<java.lang.String,java.lang.String> splitParamsByUrl(java.lang.String url, boolean urlEncode)通过 Url 拆分参数- 参数:
url- URL 链接urlEncode- 是否需要 URL 编码- 返回:
- 拆分后的参数 Map
-
splitParams
public static java.util.Map<java.lang.String,java.lang.String> splitParams(java.lang.String params)
拆分参数- 参数:
params- 请求参数字符串- 返回:
- 拆分后的参数 Map
-
splitParams
public static java.util.Map<java.lang.String,java.lang.String> splitParams(java.lang.String params, boolean urlEncode)拆分参数- 参数:
params- 请求参数字符串urlEncode- 是否需要 URL 编码- 返回:
- 拆分后的参数 Map
-
joinParams
public static java.lang.String joinParams(java.util.Map<java.lang.String,java.lang.String> mapParams)
拼接请求参数- 参数:
mapParams- Map 请求参数- 返回:
- 拼接后的参数
-
joinParams
public static java.lang.String joinParams(java.util.Map<java.lang.String,java.lang.String> mapParams, boolean urlEncode)拼接请求参数- 参数:
mapParams- Map 请求参数urlEncode- 是否需要 URL 编码- 返回:
- 拼接后的参数
-
joinParamsObj
public static java.lang.String joinParamsObj(java.util.Map<java.lang.String,java.lang.Object> mapParams)
拼接请求参数- 参数:
mapParams- Map 请求参数- 返回:
- 拼接后的参数
-
joinParamsObj
public static java.lang.String joinParamsObj(java.util.Map<java.lang.String,java.lang.Object> mapParams, boolean urlEncode)拼接请求参数- 参数:
mapParams- Map 请求参数urlEncode- 是否需要 URL 编码- 返回:
- 拼接后的参数
-
convertObjToMS
public static boolean convertObjToMS(java.util.Map<java.lang.String,java.lang.String> mapParams, java.lang.String objStr, java.lang.String key, java.lang.String value)进行转换对象处理 ( 请求发送对象 )- 参数:
mapParams- Map 请求参数objStr- 数组名key- 数组 keyvalue- 数组 [key] 保存值- 返回:
truesuccess,falsefail
-
convertObjToMO
public static boolean convertObjToMO(java.util.Map<java.lang.String,java.lang.Object> mapParams, java.lang.String objStr, java.lang.String key, java.lang.Object value)进行转换对象处理 ( 请求发送对象 )- 参数:
mapParams- Map 请求参数objStr- 数组名key- 数组 keyvalue- 数组 [key] 保存值- 返回:
truesuccess,falsefail
-
urlEncode
public static java.lang.String urlEncode(java.lang.String str)
进行 URL 编码, 默认 UTF-8- 参数:
str- 待处理字符串- 返回:
- UTF-8 编码格式 URL 编码后的字符串
-
urlEncode
public static java.lang.String urlEncode(java.lang.String str, java.lang.String enc)进行 URL 编码- 参数:
str- 待处理字符串enc- 编码格式- 返回:
- 指定编码格式 URL 编码后的字符串
-
-