Showing
3 changed files
with
2 additions
and
76 deletions
@@ -22,18 +22,6 @@ public class HttpServletRequestUtils { | @@ -22,18 +22,6 @@ public class HttpServletRequestUtils { | ||
22 | return resultMap; | 22 | return resultMap; |
23 | } | 23 | } |
24 | 24 | ||
25 | - public static String transParamParamStr(HttpServletRequest request) { | ||
26 | - if (request.getParameterMap() != null) { | ||
27 | - StringBuilder paramStringBuilder = new StringBuilder(); | ||
28 | - for (Map.Entry<String, String[]> entry : request.getParameterMap().entrySet()) { | ||
29 | - String value = ArrayUtils.isEmpty(entry.getValue()) ? null : entry.getValue()[0]; | ||
30 | - paramStringBuilder.append('&').append(entry.getKey()).append('=').append(value); | ||
31 | - } | ||
32 | - return paramStringBuilder.toString().replaceFirst("&", ""); | ||
33 | - } | ||
34 | - return ""; | ||
35 | - } | ||
36 | - | ||
37 | public static String getRequestUrl(HttpServletRequest request) { | 25 | public static String getRequestUrl(HttpServletRequest request) { |
38 | StringBuffer sb = new StringBuffer(); | 26 | StringBuffer sb = new StringBuffer(); |
39 | sb.append(request.getRequestURI()); | 27 | sb.append(request.getRequestURI()); |
@@ -48,26 +36,6 @@ public class HttpServletRequestUtils { | @@ -48,26 +36,6 @@ public class HttpServletRequestUtils { | ||
48 | return sb.toString(); | 36 | return sb.toString(); |
49 | } | 37 | } |
50 | 38 | ||
51 | - public static String getIpAddress(HttpServletRequest request) { | ||
52 | - String ip = request.getHeader("x-forwarded-for"); | ||
53 | - if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { | ||
54 | - ip = request.getHeader("Proxy-Client-IP"); | ||
55 | - } | ||
56 | - if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { | ||
57 | - ip = request.getHeader("WL-Proxy-Client-IP"); | ||
58 | - } | ||
59 | - if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { | ||
60 | - ip = request.getHeader("HTTP_CLIENT_IP"); | ||
61 | - } | ||
62 | - if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { | ||
63 | - ip = request.getHeader("HTTP_X_FORWARDED_FOR"); | ||
64 | - } | ||
65 | - if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { | ||
66 | - ip = request.getRemoteAddr(); | ||
67 | - } | ||
68 | - return ip; | ||
69 | - } | ||
70 | - | ||
71 | public static String genParamString(Map<?, ?> paramMap) { | 39 | public static String genParamString(Map<?, ?> paramMap) { |
72 | if (paramMap == null || paramMap.isEmpty()) { | 40 | if (paramMap == null || paramMap.isEmpty()) { |
73 | return ""; | 41 | return ""; |
1 | -package com.yoho.search.common.utils; | ||
2 | - | ||
3 | -import com.yoho.search.base.utils.MD5Util; | ||
4 | -import com.yoho.search.core.es.model.SearchParam; | ||
5 | -import com.yoho.search.core.es.utils.SearchParamUtils; | ||
6 | -import org.elasticsearch.search.builder.SearchSourceBuilder; | ||
7 | - | ||
8 | -import java.util.List; | ||
9 | -import java.util.Set; | ||
10 | - | ||
11 | -/** | ||
12 | - * Created by henry on 2016/9/21. | ||
13 | - */ | ||
14 | -public class LocalCacheKeyUtils { | ||
15 | - | ||
16 | - public static String guavaCacheKey(String indexName,SearchParam searchParam){ | ||
17 | - | ||
18 | - StringBuilder sb = new StringBuilder(); | ||
19 | - // 拼装索引名称 | ||
20 | - sb.append("indexName:").append(indexName).append(';'); | ||
21 | - // 拼装报文 | ||
22 | - SearchSourceBuilder searchSourceBuilder = SearchParamUtils.genSearchSourceBuilderFromSearchParam(searchParam); | ||
23 | - sb.append("searchSource:").append(searchSourceBuilder.toString()).append(';'); | ||
24 | - String cacheKey = "YOHOSEARCH:" + MD5Util.string2MD5(sb.toString()); | ||
25 | - return cacheKey; | ||
26 | - | ||
27 | - } | ||
28 | - | ||
29 | - | ||
30 | - public static String genMultiGetParamKey(String indexName, Set<String> idList, List<String> fields) { | ||
31 | - StringBuilder sb = new StringBuilder(); | ||
32 | - // 拼装索引名称 | ||
33 | - sb.append("indexName:").append(indexName).append(';'); | ||
34 | - // 拼装搜索类型 | ||
35 | - sb.append("idList:").append(idList.toString()).append(';'); | ||
36 | - // 拼装报文 | ||
37 | - sb.append("fields:").append(fields == null ? "" : fields.toString()).append(';'); | ||
38 | - // 打印拼装结果 | ||
39 | - return "YOHOSEARCH:" + MD5Util.string2MD5(sb.toString()); | ||
40 | - } | ||
41 | -} |
@@ -17,8 +17,7 @@ public class SnappyUtils { | @@ -17,8 +17,7 @@ public class SnappyUtils { | ||
17 | 17 | ||
18 | /** | 18 | /** |
19 | * 压缩 | 19 | * 压缩 |
20 | - * | ||
21 | - * @param text | 20 | + * @param unCompressedVal |
22 | * @return | 21 | * @return |
23 | */ | 22 | */ |
24 | public static String compress(String unCompressedVal) { | 23 | public static String compress(String unCompressedVal) { |
@@ -61,7 +60,7 @@ public class SnappyUtils { | @@ -61,7 +60,7 @@ public class SnappyUtils { | ||
61 | /** | 60 | /** |
62 | * 解压缩 | 61 | * 解压缩 |
63 | * | 62 | * |
64 | - * @param compressVal | 63 | + * @param compressedVal |
65 | * @return | 64 | * @return |
66 | */ | 65 | */ |
67 | public static String uncompress(String compressedVal) { | 66 | public static String uncompress(String compressedVal) { |
-
Please register or login to post a comment