Class HeadersHelper


  • public final class HeadersHelper
    extends Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void addRequestHeader​(io.undertow.client.ClientRequest request, io.undertow.util.HttpString headerName, String headerValue)  
      static void addResponseHeader​(io.undertow.server.HttpServerExchange exchange, io.undertow.util.HttpString headerName, String headerValue)  
      static boolean containsRequestHeader​(io.undertow.client.ClientRequest request, io.undertow.util.HttpString headerName)  
      static String getRequestHeader​(io.undertow.client.ClientRequest request, io.undertow.util.HttpString headerName)  
      static String getRequestHeader​(io.undertow.server.HttpServerExchange exchange, io.undertow.util.HttpString headerName)  
      static String getResponseHeader​(io.undertow.client.ClientResponse response, io.undertow.util.HttpString headerName)  
      static io.undertow.util.HeaderValues getResponseHeaders​(io.undertow.client.ClientResponse response, io.undertow.util.HttpString headerName)  
      static void putRequestHeader​(io.undertow.client.ClientRequest request, io.undertow.util.HttpString headerName, io.undertow.util.HttpString headerValue)  
      static void putRequestHeader​(io.undertow.client.ClientRequest request, io.undertow.util.HttpString headerName, String headerValue)  
      static void putRequestHeader​(io.undertow.client.ClientRequest request, io.undertow.util.HttpString headerName, ContentType headerValue)  
      static void putResponseHeader​(io.undertow.server.HttpServerExchange exchange, io.undertow.util.HttpString headerName, String headerValue)  
      static void putResponseHeader​(io.undertow.server.HttpServerExchange exchange, io.undertow.util.HttpString headerName, ContentType headerValue)  
    • Method Detail

      • addRequestHeader

        public static void addRequestHeader​(io.undertow.client.ClientRequest request,
                                            io.undertow.util.HttpString headerName,
                                            String headerValue)
      • containsRequestHeader

        public static boolean containsRequestHeader​(io.undertow.client.ClientRequest request,
                                                    io.undertow.util.HttpString headerName)
      • getRequestHeader

        public static String getRequestHeader​(io.undertow.client.ClientRequest request,
                                              io.undertow.util.HttpString headerName)
      • getResponseHeader

        public static String getResponseHeader​(io.undertow.client.ClientResponse response,
                                               io.undertow.util.HttpString headerName)
      • getResponseHeaders

        public static io.undertow.util.HeaderValues getResponseHeaders​(io.undertow.client.ClientResponse response,
                                                                       io.undertow.util.HttpString headerName)
      • putRequestHeader

        public static void putRequestHeader​(io.undertow.client.ClientRequest request,
                                            io.undertow.util.HttpString headerName,
                                            ContentType headerValue)
      • putRequestHeader

        public static void putRequestHeader​(io.undertow.client.ClientRequest request,
                                            io.undertow.util.HttpString headerName,
                                            io.undertow.util.HttpString headerValue)
      • putRequestHeader

        public static void putRequestHeader​(io.undertow.client.ClientRequest request,
                                            io.undertow.util.HttpString headerName,
                                            String headerValue)
      • addResponseHeader

        public static void addResponseHeader​(io.undertow.server.HttpServerExchange exchange,
                                             io.undertow.util.HttpString headerName,
                                             String headerValue)
      • getRequestHeader

        public static String getRequestHeader​(io.undertow.server.HttpServerExchange exchange,
                                              io.undertow.util.HttpString headerName)
      • putResponseHeader

        public static void putResponseHeader​(io.undertow.server.HttpServerExchange exchange,
                                             io.undertow.util.HttpString headerName,
                                             String headerValue)
      • putResponseHeader

        public static void putResponseHeader​(io.undertow.server.HttpServerExchange exchange,
                                             io.undertow.util.HttpString headerName,
                                             ContentType headerValue)