package com.ks.tool.bkz.util;
|
|
import java.util.HashMap;
|
import java.util.Map;
|
|
public class UrlUtil {
|
|
/**
|
* 获取请求地址
|
*
|
* @param url
|
* @return
|
*/
|
public static String getHost(String url) {
|
if (url.indexOf("?") > -1)
|
return url.substring(0, url.indexOf("?"));
|
else
|
return url;
|
}
|
|
/**
|
* 获取链接上面的参数
|
*
|
* @param url
|
* @return
|
*/
|
public static Map<String, String> getParamsMap(String url) {
|
if (url.indexOf("?") > -1) {
|
String params = url.substring(url.indexOf("?"), url.length());
|
String[] sts = params.split("&");
|
Map<String, String> paramsMap = new HashMap<>();
|
for (String st : sts) {
|
if (st.split("=").length == 2)
|
paramsMap.put(st.split("=")[0], st.split("=")[1]);
|
}
|
return paramsMap;
|
}
|
return null;
|
}
|
}
|