@Override public Enumeration<String> getHeaders(String name) { return super.getHeaders(name); }
@Override public Enumeration<String> getHeaders(String name) { if (HttpHeaders.ACCEPT_ENCODING.equals(name)) { return new EnumWrapper<String>("gzip"); } return new EnumWrapper<String>(super.getHeaders(name), HttpHeaders.ACCEPT_ENCODING); }
@Override public Enumeration<String> getHeaders(String name) { if (shouldFilter(name)) { return EmptyEnumerationOfString.EMPTY_ENUMERATION; } return super.getHeaders(name); }
@Override public Enumeration<String> getHeaders(String name) { if (HttpHeaders.ACCEPT.equalsIgnoreCase(name) && acceptMediaTypes != null) { return Collections.enumeration(acceptMediaTypeStrings); } return super.getHeaders(name); } }
@Override public Enumeration<String> getHeaders(String name) { if (name.equals(HttpHeaders.IF_MODIFIED_SINCE) || name.equals(HttpHeaders.IF_NONE_MATCH) || name.equals(HttpHeaders.LAST_MODIFIED)) { return null; } return super.getHeaders(name); }
@Override public Enumeration<String> getHeaders(String name) { if (name.toLowerCase(Locale.ENGLISH).startsWith("if-")) return Collections.<String>enumeration(Collections.<String>emptyList()); return super.getHeaders(name); } }
@SuppressWarnings("unchecked") @Override public Enumeration getHeaders(String name) { if (isDisabledHeader(name)) { return null; } return super.getHeaders(name); }
@Override public Enumeration getHeaders(final String name) { Enumeration headers = super.getHeaders(name); return headers; }
@Override public Enumeration<String> getHeaders(String name) { if (HttpHeaders.ACCEPT.equalsIgnoreCase(name) && acceptMediaTypes != null) { return Collections.enumeration(acceptMediaTypeStrings); } return super.getHeaders(name); } }
@SuppressWarnings("rawtypes") @Override public Enumeration getHeaders(String name) { if (PROJECT_HEADER.equalsIgnoreCase(name)) { return Collections.enumeration(Arrays.asList(projectId)); } else { return super.getHeaders(name); } }
@Override public Enumeration getHeaders(String name) { if (name.toLowerCase(Locale.ENGLISH).startsWith("if-")) return Collections.enumeration(Collections.EMPTY_LIST); return super.getHeaders(name); } }
@Override public Enumeration getHeaders(String name) { if (name.toLowerCase(Locale.ENGLISH).startsWith("if-")) return Collections.enumeration(Collections.EMPTY_LIST); return super.getHeaders(name); } }
@SuppressWarnings("unchecked") @Override public Enumeration<String> getHeaders(String name) { if ("accept".equalsIgnoreCase(name)) { List<String> acceptsList = new ArrayList<>(); acceptsList.add(accepts); return Collections.enumeration(acceptsList); } return super.getHeaders(name); } }
@Override public Enumeration<String> getHeaders(final String name) { if ("origin".equalsIgnoreCase(name)) { return Collections.emptyEnumeration(); } else { return super.getHeaders(name); } }
@Override /* ServletRequest */ public Enumeration<String> getHeaders(String name) { String h = getOverriddenHeader(name); if (h != null) return enumeration(singleton(h)); return super.getHeaders(name); }
@SuppressWarnings("unchecked") @Override public Enumeration getHeaders(String name) { return getCorrectRequest().getHeaders(name); }
@Override public Enumeration<String> getHeaders(String name) { if ("REMOTE_USER".equals(name)) { return Iterators.asEnumeration( Collections.singleton(remoteUser).iterator()); } return super.getHeaders(name); }
@Override public Enumeration getHeaders(String name) { this.checkState(); return super.getHeaders(name); }
@Override public Enumeration<String> getHeaders(String name) { if (HttpHeaders.ACCEPT_ENCODING.equals(name)) { return new EnumWrapper<String>("gzip"); } return new EnumWrapper<String>(super.getHeaders(name), HttpHeaders.ACCEPT_ENCODING); }
@Override public Enumeration<?> getHeaders(String header) { Enumeration<?> original = super.getHeaders(header); if (original == null) { return null; // match container's behavior exactly in this case } return isFilteredHeader(header) ? EmptyEnumeration.getInstance() : original; }