public static CaseInsensitiveMap<String> extractHeaders(HttpResponse response) { final CaseInsensitiveMap<String> headers = new CaseInsensitiveMap<String>(); for (Header header : response.getAllHeaders()) { headers.add(header.getName(), header.getValue()); } return headers; }
public void add(String key, Object value) { cachedHeaders.add(key, value); addResponseHeader(key, value); }
private static void copyResponse(HttpResponse httpResponse, ClientResponse clientResponse) { clientResponse.setStatus(httpResponse.getStatusLine().getStatusCode()); CaseInsensitiveMap<String> headers = new CaseInsensitiveMap<String>(); for (Header header : httpResponse.getAllHeaders()) { headers.add(header.getName(), header.getValue()); } clientResponse.setHeaders(headers); }
protected void putResponseHeader(String key, Object value) { if (value == null) { return; } RuntimeDelegate.HeaderDelegate delegate = factory.getHeaderDelegate(value.getClass()); if (delegate != null) { //System.out.println("putResponseHeader: " + key + " " + delegate.toString(value)); response.setHeader(key, delegate.toString(value)); } else { //System.out.println("putResponseHeader: " + key + " " + value.toString()); response.setHeader(key, value.toString()); } cachedHeaders.add(key, value); }
public MultivaluedMap<String, String> asMap() { CaseInsensitiveMap<String> map = new CaseInsensitiveMap<String>(); for (Map.Entry<String, List<Object>> entry : headers.entrySet()) { for (Object obj : entry.getValue()) { map.add(entry.getKey(), configuration.toHeaderString(obj)); } } return map; }
@Override public MultivaluedMap<String, String> getStringHeaders() { CaseInsensitiveMap<String> map = new CaseInsensitiveMap<String>(); for (Map.Entry<String, List<Object>> entry : metadata.entrySet()) { for (Object obj : entry.getValue()) { map.add(entry.getKey(), toHeaderString(obj)); } } return map; }
public void cookie(Cookie cookie) { if (!(Cookie.class.equals(cookie.getClass()))) { cookie = new Cookie(cookie.getName(), cookie.getValue(), cookie.getPath(), cookie.getDomain(), cookie.getVersion()); } headers.add(HttpHeaders.COOKIE, cookie); }
public void header(String name, Object value) { if (value == null) { headers.remove(name); return; } if (name.equalsIgnoreCase(HttpHeaders.ACCEPT)) accept(configuration.toHeaderString(value)); else if (name.equalsIgnoreCase(HttpHeaders.ACCEPT_ENCODING)) acceptEncoding(configuration.toHeaderString(value)); else if (name.equalsIgnoreCase(HttpHeaders.ACCEPT_LANGUAGE)) acceptLanguage(configuration.toHeaderString(value)); else headers.add(name, value); }
public static CaseInsensitiveMap<String> extractHeaders( HttpResponse response) { final CaseInsensitiveMap<String> headers = new CaseInsensitiveMap<String>(); for (Header header : response.getAllHeaders()) { headers.add(header.getName(), header.getValue()); } return headers; }
public static CaseInsensitiveMap<String> extractHeaders( HttpResponse response) { final CaseInsensitiveMap<String> headers = new CaseInsensitiveMap<String>(); for (Header header : response.getAllHeaders()) { headers.add(header.getName(), header.getValue()); } return headers; }
public void add(String key, Object value) { cachedHeaders.add(key, value); addResponseHeader(key, value); }
public static CaseInsensitiveMap<String> extractHeaders( HttpResponse response) { final CaseInsensitiveMap<String> headers = new CaseInsensitiveMap<String>(); for (Header header : response.getAllHeaders()) { headers.add(header.getName(), header.getValue()); } return headers; }
private static void copyResponse(HttpResponse httpResponse, ClientResponse clientResponse) { clientResponse.setStatus(httpResponse.getStatusLine().getStatusCode()); CaseInsensitiveMap<String> headers = new CaseInsensitiveMap<String>(); for (Header header : httpResponse.getAllHeaders()) { headers.add(header.getName(), header.getValue()); } clientResponse.setHeaders(headers); }
private static void copyResponse(HttpResponse httpResponse, ClientResponse clientResponse) { clientResponse.setStatus(httpResponse.getStatusLine().getStatusCode()); CaseInsensitiveMap<String> headers = new CaseInsensitiveMap<String>(); for (Header header : httpResponse.getAllHeaders()) { headers.add(header.getName(), header.getValue()); } clientResponse.setHeaders(headers); }
public MultivaluedMap<String, String> asMap() { CaseInsensitiveMap<String> map = new CaseInsensitiveMap<String>(); for (Map.Entry<String, List<Object>> entry : headers.entrySet()) { for (Object obj : entry.getValue()) { map.add(entry.getKey(), configuration.toHeaderString(obj)); } } return map; }
private MultivaluedMap<String, String> extractHeaders(InProcResponse inProcResponse) { final CaseInsensitiveMap<String> headers = new CaseInsensitiveMap<String>(); Set<String> headerNames = inProcResponse.getHeaderNames(); for (String headerName : headerNames) { String headerValue = inProcResponse.getHeader(headerName); headers.add(headerName, headerValue); } return headers; }
public void cookie(Cookie cookie) { if (!(Cookie.class.equals(cookie.getClass()))) { cookie = new Cookie(cookie.getName(), cookie.getValue(), cookie.getPath(), cookie.getDomain(), cookie.getVersion()); } headers.add(HttpHeaders.COOKIE, cookie); }
public void header(String name, Object value) { if (value == null) { headers.remove(name); return; } if (name.equalsIgnoreCase(HttpHeaders.ACCEPT)) accept(configuration.toHeaderString(value)); else if (name.equalsIgnoreCase(HttpHeaders.ACCEPT_ENCODING)) acceptEncoding(configuration.toHeaderString(value)); else if (name.equalsIgnoreCase(HttpHeaders.ACCEPT_LANGUAGE)) acceptLanguage(configuration.toHeaderString(value)); else headers.add(name, value); }
public void header(String name, Object value) { if (value == null) { headers.remove(name); return; } if (name.equalsIgnoreCase(HttpHeaders.ACCEPT)) accept(configuration.toHeaderString(value)); else if (name.equalsIgnoreCase(HttpHeaders.ACCEPT_ENCODING)) acceptEncoding(configuration.toHeaderString(value)); else if (name.equalsIgnoreCase(HttpHeaders.ACCEPT_LANGUAGE)) acceptLanguage(configuration.toHeaderString(value)); else headers.add(name, value); }
public void cookie(Cookie cookie) { if (!(Cookie.class.equals(cookie.getClass()))) { cookie = new Cookie(cookie.getName(), cookie.getValue(), cookie.getPath(), cookie.getDomain(), cookie.getVersion()); } headers.add(HttpHeaders.COOKIE, cookie); }