Klasse HeaderUtil

java.lang.Object
org.jupnp.transport.impl.jetty.HeaderUtil

public class HeaderUtil extends Object
Converts from/to jUPnP Headers to/from HTTP client (Jetty) header format.
Autor:
Christian Bauer, Victor Toni
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    static void
    add(javax.servlet.http.HttpServletResponse response, Headers headers)
    Add all jUPnP Headers header information to Response.
    static void
    add(org.eclipse.jetty.client.api.Request request, Headers headers)
    Add all jUPnP Headers header information to Request.
    static Headers
    get(org.eclipse.jetty.client.api.Response response)
    Get all header information from Response jUPnP Headers.
    static Headers
    get(org.eclipse.jetty.server.Request request)
    Get all header information from Request jUPnP Headers.
    static byte[]
    getBytes(org.eclipse.jetty.client.api.Request request)
    Get all header information from Request jUPnP Headers.
    static byte[]
    getBytes(org.eclipse.jetty.server.Request request)
    Get all header information from Request jUPnP Headers.
    static String
    getContent(org.eclipse.jetty.client.api.Request request)
    Get all header information from Request jUPnP Headers.

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Methodendetails

    • add

      public static void add(org.eclipse.jetty.client.api.Request request, Headers headers)
      Add all jUPnP Headers header information to Request.
      Parameter:
      request - to enrich with header information
      headers - to be added to the Request
    • add

      public static void add(javax.servlet.http.HttpServletResponse response, Headers headers)
      Add all jUPnP Headers header information to Response.
      Parameter:
      response - to enrich with header information
      headers - to be added to the Response
    • get

      public static Headers get(org.eclipse.jetty.client.api.Response response)
      Get all header information from Response jUPnP Headers.
      Parameter:
      response - Response, must not be null
      Gibt zurück:
      Headers, never null
    • get

      public static Headers get(org.eclipse.jetty.server.Request request)
      Get all header information from Request jUPnP Headers.
      Parameter:
      request - Request, must not be null
      Gibt zurück:
      Headers, never null
    • getContent

      public static String getContent(org.eclipse.jetty.client.api.Request request)
      Get all header information from Request jUPnP Headers.
      Parameter:
      request - Request, must not be null
      Gibt zurück:
      Headers, never null
    • getBytes

      public static byte[] getBytes(org.eclipse.jetty.client.api.Request request)
      Get all header information from Request jUPnP Headers.
      Parameter:
      request - Request, must not be null
      Gibt zurück:
      Headers, never null
    • getBytes

      public static byte[] getBytes(org.eclipse.jetty.server.Request request) throws IOException
      Get all header information from Request jUPnP Headers.
      Parameter:
      request - Request, must not be null
      Gibt zurück:
      Headers, never null
      Löst aus:
      IOException