Merge pull request #41 from NativeScript/hdeshev/android-http-headers

Correctly resolve HTTP headers with multiple values on Android.
This commit is contained in:
Hristo Deshev
2016-07-05 12:21:58 +03:00
committed by GitHub

View File

@@ -138,11 +138,11 @@ public class Async
return;
}
for (int i = 0; i < size - 1; i++)
{
String key = connection.getHeaderFieldKey(i);
String value = connection.getHeaderField(key);
this.headers.add(new KeyValuePair(key, value));
for (Map.Entry<String, List<String>> entry: headers.entrySet()) {
String key = entry.getKey();
for (String value: entry.getValue()) {
this.headers.add(new KeyValuePair(key, value));
}
}
}