@Override public Set<String> paramKeys() { Set<String> set = new HashSet<String>(); set.addAll(C.<String>list(request.paramNames())); set.addAll(extraParams.keySet()); set.addAll(bodyParams().keySet()); set.remove("_method"); set.remove("_body"); return set; }
@Override public Set<String> paramKeys() { Set<String> set = new HashSet<String>(); set.addAll(C.<String>list(request.paramNames())); set.addAll(extraParams.keySet()); set.addAll(bodyParams().keySet()); set.remove("_method"); set.remove("_body"); return set; }
private Set<Map.Entry<String, String[]>> requestParamCache() { if (null != requestParamCache) { return requestParamCache; } requestParamCache = new HashSet<>(); Map<String, String[]> map = new HashMap<>(); // url queries Iterator<String> paramNames = request.paramNames().iterator(); while (paramNames.hasNext()) { final String key = paramNames.next(); final String[] val = request.paramVals(key); MapUtil.mergeValueInMap(map, key, val); } // post bodies Map<String, String[]> map2 = bodyParams(); for (String key : map2.keySet()) { String[] val = map2.get(key); if (null != val) { MapUtil.mergeValueInMap(map, key, val); } } requestParamCache.addAll(map.entrySet()); return requestParamCache; }
private Set<Map.Entry<String, String[]>> requestParamCache() { if (null != requestParamCache) { return requestParamCache; } requestParamCache = new HashSet<>(); Map<String, String[]> map = new HashMap<>(); // url queries Iterator<String> paramNames = request.paramNames().iterator(); while (paramNames.hasNext()) { final String key = paramNames.next(); final String[] val = request.paramVals(key); MapUtil.mergeValueInMap(map, key, val); } // post bodies Map<String, String[]> map2 = bodyParams(); for (String key : map2.keySet()) { String[] val = map2.get(key); if (null != val) { MapUtil.mergeValueInMap(map, key, val); } } requestParamCache.addAll(map.entrySet()); return requestParamCache; }