@Override
public Map<String, Cookie> getCookies() {
Map<String, Cookie> cookies = new LinkedHashMap<String, Cookie>();
List<String> cookieStrings = request.getHeaders().get(HttpHeaders.COOKIE);
CookieHeaderDelegate cp = new CookieHeaderDelegate();
if(cookieStrings == null) {
return null;
}
for (String cookieString : cookieStrings){
Cookie cookie = cp.fromString(cookieString);
cookies.put(cookie.getName(), cookie);
}
return cookies;
}