javax.servlet.http.HttpServletRequestWrapper.getHeaders()方法的使用及代码示例

x33g5p2x  于2022-01-19 转载在 其他  
字(5.3k)|赞(0)|评价(0)|浏览(271)

本文整理了Java中javax.servlet.http.HttpServletRequestWrapper.getHeaders()方法的一些代码示例,展示了HttpServletRequestWrapper.getHeaders()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。HttpServletRequestWrapper.getHeaders()方法的具体详情如下:
包路径:javax.servlet.http.HttpServletRequestWrapper
类名称:HttpServletRequestWrapper
方法名:getHeaders

HttpServletRequestWrapper.getHeaders介绍

[英]The default behavior of this method is to return getHeaders(String name) on the wrapped request object.
[中]此方法的默认行为是在包装的请求对象上返回getHeaders(字符串名称)。

代码示例

代码示例来源:origin: cloudfoundry/uaa

  1. @Override
  2. public Enumeration<String> getHeaders(String name) {
  3. return super.getHeaders(name);
  4. }

代码示例来源:origin: Netflix/eureka

  1. @Override
  2. public Enumeration<String> getHeaders(String name) {
  3. if (HttpHeaders.ACCEPT_ENCODING.equals(name)) {
  4. return new EnumWrapper<String>("gzip");
  5. }
  6. return new EnumWrapper<String>(super.getHeaders(name), HttpHeaders.ACCEPT_ENCODING);
  7. }

代码示例来源:origin: cloudfoundry/uaa

  1. @Override
  2. public Enumeration<String> getHeaders(String name) {
  3. if (shouldFilter(name)) {
  4. return EmptyEnumerationOfString.EMPTY_ENUMERATION;
  5. }
  6. return super.getHeaders(name);
  7. }

代码示例来源:origin: spring-projects/spring-data-rest

  1. @Override
  2. public Enumeration<String> getHeaders(String name) {
  3. if (HttpHeaders.ACCEPT.equalsIgnoreCase(name) && acceptMediaTypes != null) {
  4. return Collections.enumeration(acceptMediaTypeStrings);
  5. }
  6. return super.getHeaders(name);
  7. }
  8. }

代码示例来源:origin: com.liferay.portal/com.liferay.portal.kernel

  1. @Override
  2. public Enumeration<String> getHeaders(String name) {
  3. if (name.equals(HttpHeaders.IF_MODIFIED_SINCE) ||
  4. name.equals(HttpHeaders.IF_NONE_MATCH) ||
  5. name.equals(HttpHeaders.LAST_MODIFIED)) {
  6. return null;
  7. }
  8. return super.getHeaders(name);
  9. }

代码示例来源:origin: org.eclipse.jetty/jetty-security

  1. @Override
  2. public Enumeration<String> getHeaders(String name)
  3. {
  4. if (name.toLowerCase(Locale.ENGLISH).startsWith("if-"))
  5. return Collections.<String>enumeration(Collections.<String>emptyList());
  6. return super.getHeaders(name);
  7. }
  8. }

代码示例来源:origin: paoding-code/paoding-rose

  1. @SuppressWarnings("unchecked")
  2. @Override
  3. public Enumeration getHeaders(String name) {
  4. if (isDisabledHeader(name)) {
  5. return null;
  6. }
  7. return super.getHeaders(name);
  8. }

代码示例来源:origin: com.atlassian.jira/jira-core

  1. @Override
  2. public Enumeration getHeaders(final String name)
  3. {
  4. Enumeration headers = super.getHeaders(name);
  5. return headers;
  6. }

代码示例来源:origin: org.springframework.data/spring-data-rest-webmvc

  1. @Override
  2. public Enumeration<String> getHeaders(String name) {
  3. if (HttpHeaders.ACCEPT.equalsIgnoreCase(name) && acceptMediaTypes != null) {
  4. return Collections.enumeration(acceptMediaTypeStrings);
  5. }
  6. return super.getHeaders(name);
  7. }
  8. }

代码示例来源:origin: rancher/cattle

  1. @SuppressWarnings("rawtypes")
  2. @Override
  3. public Enumeration getHeaders(String name) {
  4. if (PROJECT_HEADER.equalsIgnoreCase(name)) {
  5. return Collections.enumeration(Arrays.asList(projectId));
  6. } else {
  7. return super.getHeaders(name);
  8. }
  9. }

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-all-server

  1. @Override
  2. public Enumeration getHeaders(String name)
  3. {
  4. if (name.toLowerCase(Locale.ENGLISH).startsWith("if-"))
  5. return Collections.enumeration(Collections.EMPTY_LIST);
  6. return super.getHeaders(name);
  7. }
  8. }

代码示例来源:origin: org.eclipse.jetty.aggregate/jetty-webapp

  1. @Override
  2. public Enumeration getHeaders(String name)
  3. {
  4. if (name.toLowerCase(Locale.ENGLISH).startsWith("if-"))
  5. return Collections.enumeration(Collections.EMPTY_LIST);
  6. return super.getHeaders(name);
  7. }
  8. }

代码示例来源:origin: ORCID/ORCID-Source

  1. @SuppressWarnings("unchecked")
  2. @Override
  3. public Enumeration<String> getHeaders(String name) {
  4. if ("accept".equalsIgnoreCase(name)) {
  5. List<String> acceptsList = new ArrayList<>();
  6. acceptsList.add(accepts);
  7. return Collections.enumeration(acceptsList);
  8. }
  9. return super.getHeaders(name);
  10. }
  11. }

代码示例来源:origin: OpenNMS/opennms

  1. @Override public Enumeration<String> getHeaders(final String name) {
  2. if ("origin".equalsIgnoreCase(name)) {
  3. return Collections.emptyEnumeration();
  4. } else {
  5. return super.getHeaders(name);
  6. }
  7. }

代码示例来源:origin: org.apache.juneau/juneau-server

  1. @Override /* ServletRequest */
  2. public Enumeration<String> getHeaders(String name) {
  3. String h = getOverriddenHeader(name);
  4. if (h != null)
  5. return enumeration(singleton(h));
  6. return super.getHeaders(name);
  7. }

代码示例来源:origin: org.apache.wink/wink-server

  1. @SuppressWarnings("unchecked")
  2. @Override
  3. public Enumeration getHeaders(String name) {
  4. return getCorrectRequest().getHeaders(name);
  5. }

代码示例来源:origin: org.jasig.portal/uPortal-spring

  1. @Override
  2. public Enumeration<String> getHeaders(String name) {
  3. if ("REMOTE_USER".equals(name)) {
  4. return Iterators.asEnumeration(
  5. Collections.singleton(remoteUser).iterator());
  6. }
  7. return super.getHeaders(name);
  8. }

代码示例来源:origin: Jasig/uPortal

  1. @Override
  2. public Enumeration getHeaders(String name) {
  3. this.checkState();
  4. return super.getHeaders(name);
  5. }

代码示例来源:origin: com.netflix.eureka/eureka-core

  1. @Override
  2. public Enumeration<String> getHeaders(String name) {
  3. if (HttpHeaders.ACCEPT_ENCODING.equals(name)) {
  4. return new EnumWrapper<String>("gzip");
  5. }
  6. return new EnumWrapper<String>(super.getHeaders(name), HttpHeaders.ACCEPT_ENCODING);
  7. }

代码示例来源:origin: com.github.ziplet/ziplet

  1. @Override
  2. public Enumeration<?> getHeaders(String header) {
  3. Enumeration<?> original = super.getHeaders(header);
  4. if (original == null) {
  5. return null; // match container's behavior exactly in this case
  6. }
  7. return isFilteredHeader(header) ? EmptyEnumeration.getInstance() : original;
  8. }

相关文章

HttpServletRequestWrapper类方法