diff --git a/davinci/src/main/java/cn/hadcn/davinci/http/impl/HttpRequest.java b/davinci/src/main/java/cn/hadcn/davinci/http/impl/HttpRequest.java index a70c22f..cca304d 100644 --- a/davinci/src/main/java/cn/hadcn/davinci/http/impl/HttpRequest.java +++ b/davinci/src/main/java/cn/hadcn/davinci/http/impl/HttpRequest.java @@ -148,8 +148,8 @@ private void doRequest(RequestWay way, String url, Map urlMap, O //construct url if ( null != urlMap ){ requestUrl += "?"; - for ( String key : urlMap.keySet() ) { - requestUrl = requestUrl + key + "=" + urlMap.get(key) + "&"; + for (Map.Entry entry : urlMap.entrySet()) { + requestUrl = requestUrl + entry.getKey() + "=" + entry.getValue() + "&"; } } diff --git a/davinci/src/main/java/cn/hadcn/davinci/http/impl/PersistentCookieStore.java b/davinci/src/main/java/cn/hadcn/davinci/http/impl/PersistentCookieStore.java index 3289565..41e5e2b 100644 --- a/davinci/src/main/java/cn/hadcn/davinci/http/impl/PersistentCookieStore.java +++ b/davinci/src/main/java/cn/hadcn/davinci/http/impl/PersistentCookieStore.java @@ -148,12 +148,12 @@ private List getValidCookies(URI uri) { List targetCookies = new ArrayList(); // If the stored URI does not have a path then it must match any URI in // the same domain - for (URI storedUri : allCookies.keySet()) { + for (Map.Entry> entry : allCookies.entrySet()) { // Check ith the domains match according to RFC 6265 - if (checkDomainsMatch(storedUri.getHost(), uri.getHost())) { + if (checkDomainsMatch(entry.getKey().getHost(), uri.getHost())) { // Check if the paths match according to RFC 6265 - if (checkPathsMatch(storedUri.getPath(), uri.getPath())) { - targetCookies.addAll(allCookies.get(storedUri)); + if (checkPathsMatch(entry.getKey().getPath(), uri.getPath())) { + targetCookies.addAll(entry.getValue()); } } } diff --git a/davinci/src/main/java/cn/hadcn/davinci/volley/toolbox/HttpClientStack.java b/davinci/src/main/java/cn/hadcn/davinci/volley/toolbox/HttpClientStack.java index 1d395fa..5043d62 100644 --- a/davinci/src/main/java/cn/hadcn/davinci/volley/toolbox/HttpClientStack.java +++ b/davinci/src/main/java/cn/hadcn/davinci/volley/toolbox/HttpClientStack.java @@ -58,16 +58,16 @@ public HttpClientStack(HttpClient client) { } private static void addHeaders(HttpUriRequest httpRequest, Map headers) { - for (String key : headers.keySet()) { - httpRequest.setHeader(key, headers.get(key)); + for (Map.Entry entry : headers.entrySet()) { + httpRequest.setHeader(entry.getKey(), entry.getValue()); } } @SuppressWarnings("unused") private static List getPostParameterPairs(Map postParams) { List result = new ArrayList(postParams.size()); - for (String key : postParams.keySet()) { - result.add(new BasicNameValuePair(key, postParams.get(key))); + for (Map.Entry entry : postParams.entrySet()) { + result.add(new BasicNameValuePair(entry.getKey(), entry.getValue())); } return result; } diff --git a/davinci/src/main/java/cn/hadcn/davinci/volley/toolbox/HurlStack.java b/davinci/src/main/java/cn/hadcn/davinci/volley/toolbox/HurlStack.java index ecffaa1..5504d45 100644 --- a/davinci/src/main/java/cn/hadcn/davinci/volley/toolbox/HurlStack.java +++ b/davinci/src/main/java/cn/hadcn/davinci/volley/toolbox/HurlStack.java @@ -102,8 +102,8 @@ public HttpResponse performRequest(Request request, Map addit } URL parsedUrl = new URL(url); HttpURLConnection connection = openConnection(parsedUrl, request); - for (String headerName : map.keySet()) { - connection.addRequestProperty(headerName, map.get(headerName)); + for (Entry entry : map.entrySet()) { + connection.addRequestProperty(entry.getKey(), entry.getValue()); } setConnectionParametersForRequest(connection, request); // Initialize HttpResponse with data from the HttpURLConnection.