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