private static HttpHeaders toHttpHeaders(HttpFields httpFields) { HttpHeaders responseHeaders = new HttpHeaders(); Enumeration<String> names = httpFields.getFieldNames(); while (names.hasMoreElements()) { String name = names.nextElement(); Enumeration<String> values = httpFields.getValues(name); while (values.hasMoreElements()) { String value = values.nextElement(); responseHeaders.add(name, value); } } return responseHeaders; }
/** * @param name * @return * @see org.eclipse.jetty.http.HttpFields#getValues(java.lang.String) */ public Enumeration getHeaderValues(String name) { return _fields.getValues(name); }
/** * @param name * @return the header values * @see org.eclipse.jetty.http.HttpFields#getValues(java.lang.String) */ public Enumeration getHeaderValues(String name) { return _fields.getValues(name); }
@Override public Enumeration<String> getHeaders(String name) { Enumeration<String> e = _fields.getValues(name); if (e == null) return Collections.enumeration(Collections.<String>emptyList()); return e; }
@Override public Enumeration<String> getHeaders(String name) { Enumeration<String> e = _fields.getValues(name); if (e == null) return Collections.enumeration(Collections.<String>emptyList()); return e; }
@Override public Enumeration<String> getHeaders(String name) { Enumeration<String> e = _fields.getValues(name); if (e == null) return Collections.enumeration(Collections.<String>emptyList()); return e; }
public Enumeration getHeaders(String name) { Enumeration e = _connection.getRequestFields().getValues(name); if (e == null) return Collections.enumeration(Collections.EMPTY_LIST); return e; }
public Enumeration getHeaders(String name) { Enumeration e = _connection.getRequestFields().getValues(name); if (e == null) return Collections.enumeration(Collections.EMPTY_LIST); return e; }
private static HttpHeaders toHttpHeaders(HttpFields httpFields) { HttpHeaders responseHeaders = new HttpHeaders(); Enumeration<String> names = httpFields.getFieldNames(); while (names.hasMoreElements()) { String name = names.nextElement(); Enumeration<String> values = httpFields.getValues(name); while (values.hasMoreElements()) { String value = values.nextElement(); responseHeaders.add(name, value); } } return responseHeaders; }
public Enumeration getHeaders(String name) { Enumeration e = _connection.getRequestFields().getValues(name); if (e == null) return Collections.enumeration(Collections.EMPTY_LIST); return e; }
public Enumeration getHeaders(String name) { Enumeration e = _connection.getRequestFields().getValues(name); if (e == null) return Collections.enumeration(Collections.EMPTY_LIST); return e; }
public Enumeration getHeaders(String name) { Enumeration e = _connection.getRequestFields().getValues(name); if (e == null) return Collections.enumeration(Collections.EMPTY_LIST); return e; }
private static HttpHeaders toHttpHeaders(HttpFields httpFields) { HttpHeaders responseHeaders = new HttpHeaders(); Enumeration<String> names = httpFields.getFieldNames(); while (names.hasMoreElements()) { String name = names.nextElement(); Enumeration<String> values = httpFields.getValues(name); while (values.hasMoreElements()) { String value = values.nextElement(); responseHeaders.add(name, value); } } return responseHeaders; }
@Override public Enumeration<String> getHeaders(String name) { if (_metadata==null) return Collections.emptyEnumeration(); Enumeration<String> e = _metadata.getFields().getValues(name); if (e == null) return Collections.enumeration(Collections.<String>emptyList()); return e; }
private static Map<String, String> cloneHeaders(final Response rsp) { Map<String, String> r = new TreeMap<String, String>(); Enumeration<String> hn = rsp.getHttpFields().getFieldNames(); while (hn.hasMoreElements()) { String key = hn.nextElement(); if (!r.containsKey(key)) { Enumeration<String> v = rsp.getHttpFields().getValues(key); r.put(key, v.nextElement()); } } return Collections.unmodifiableMap(r); }
@Override public Enumeration<String> getHeaders(String name) { MetaData.Request metadata = _metaData; if (metadata==null) return Collections.emptyEnumeration(); Enumeration<String> e = metadata.getFields().getValues(name); if (e == null) return Collections.enumeration(Collections.<String>emptyList()); return e; }
private static Map<String, String> cloneHeaders(Response rsp) { Map<String, String> r = new TreeMap<>(); Enumeration<String> hn = rsp.getHttpFields().getFieldNames(); while (hn.hasMoreElements()) { String key = hn.nextElement(); if (!r.containsKey(key)) { Enumeration<String> v = rsp.getHttpFields().getValues(key); r.put(key, v.nextElement()); } } return Collections.unmodifiableMap(r); }
public void reset(boolean preserveCookies) { if (!preserveCookies) reset(); else { ArrayList<String> cookieValues = new ArrayList<String>(5); Enumeration<String> vals = _fields.getValues(HttpHeader.SET_COOKIE.asString()); while (vals.hasMoreElements()) cookieValues.add(vals.nextElement()); reset(); for (String v:cookieValues) _fields.add(HttpHeader.SET_COOKIE, v); } }
public void reset(boolean preserveCookies) { if (!preserveCookies) reset(); else { ArrayList<String> cookieValues = new ArrayList<String>(5); Enumeration<String> vals = _fields.getValues(HttpHeader.SET_COOKIE.asString()); while (vals.hasMoreElements()) cookieValues.add(vals.nextElement()); reset(); for (String v:cookieValues) _fields.add(HttpHeader.SET_COOKIE, v); } }
public void reset(boolean preserveCookies) { if (!preserveCookies) reset(); else { ArrayList<String> cookieValues = new ArrayList<String>(5); Enumeration<String> vals = _fields.getValues(HttpHeader.SET_COOKIE.asString()); while (vals.hasMoreElements()) cookieValues.add(vals.nextElement()); reset(); for (String v:cookieValues) _fields.add(HttpHeader.SET_COOKIE, v); } }