Merge branch 'master' of github.com:nkzawa/engine.io-client.java
This commit is contained in:
@@ -119,7 +119,7 @@ socket.on(Socket.EVENT_TRANSPORT, new Emitter.listener() {
|
|||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
Map<String, String> headers = (Map<String, String>)args[0];
|
Map<String, String> headers = (Map<String, String>)args[0];
|
||||||
// get cookies from server.
|
// get cookies from server.
|
||||||
String cookie = headers.get("Set-Cookie"));
|
String cookie = headers.get("Set-Cookie");
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -197,10 +197,15 @@ public class PollingXHR extends Polling {
|
|||||||
}
|
}
|
||||||
|
|
||||||
Map<String, String> headers = new TreeMap<String, String>(String.CASE_INSENSITIVE_ORDER);
|
Map<String, String> headers = new TreeMap<String, String>(String.CASE_INSENSITIVE_ORDER);
|
||||||
for (String key : xhr.getHeaderFields().keySet()) {
|
|
||||||
|
Map<String, List<String>> xhrHeaderFields = xhr.getHeaderFields();
|
||||||
|
if(xhrHeaderFields != null) {
|
||||||
|
for (String key : xhrHeaderFields.keySet()) {
|
||||||
if (key == null) continue;
|
if (key == null) continue;
|
||||||
headers.put(key, xhr.getHeaderField(key));
|
headers.put(key, xhr.getHeaderField(key));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
self.onResponseHeaders(headers);
|
self.onResponseHeaders(headers);
|
||||||
|
|
||||||
final int statusCode = xhr.getResponseCode();
|
final int statusCode = xhr.getResponseCode();
|
||||||
|
|||||||
Reference in New Issue
Block a user