Class MessageHeaderUtils

java.lang.Object
org.springframework.cloud.gateway.support.MessageHeaderUtils

public final class MessageHeaderUtils extends Object
Author:
Dave Syer, Oleg Zhurakousky
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Message Header name which contains HTTP request parameters.
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.springframework.messaging.MessageHeaders
    fromHttp(org.springframework.http.HttpHeaders headers)
     
    static org.springframework.http.HttpHeaders
    fromMessage(org.springframework.messaging.MessageHeaders headers)
     
    static org.springframework.http.HttpHeaders
    fromMessage(org.springframework.messaging.MessageHeaders headers, List<String> ignoredHeders)
     
    static org.springframework.http.HttpHeaders
    sanitize(org.springframework.http.HttpHeaders request)
     
    static org.springframework.http.HttpHeaders
    sanitize(org.springframework.http.HttpHeaders request, List<String> ignoredHeders, List<String> requestOnlyHeaders)
     

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • HTTP_REQUEST_PARAM

      public static final String HTTP_REQUEST_PARAM
      Message Header name which contains HTTP request parameters.
      See Also:
  • Method Details

    • fromMessage

      public static org.springframework.http.HttpHeaders fromMessage(org.springframework.messaging.MessageHeaders headers, List<String> ignoredHeders)
    • fromMessage

      public static org.springframework.http.HttpHeaders fromMessage(org.springframework.messaging.MessageHeaders headers)
    • sanitize

      public static org.springframework.http.HttpHeaders sanitize(org.springframework.http.HttpHeaders request, List<String> ignoredHeders, List<String> requestOnlyHeaders)
    • sanitize

      public static org.springframework.http.HttpHeaders sanitize(org.springframework.http.HttpHeaders request)
    • fromHttp

      public static org.springframework.messaging.MessageHeaders fromHttp(org.springframework.http.HttpHeaders headers)