Class GzipRequest

java.lang.Object
org.eclipse.jetty.server.Request.Wrapper
org.eclipse.jetty.server.handler.gzip.GzipRequest
All Implemented Interfaces:
org.eclipse.jetty.io.Content.Source, Request, org.eclipse.jetty.util.Attributes

public class GzipRequest extends Request.Wrapper
  • Constructor Details

    • GzipRequest

      public GzipRequest(Request request, int inflateBufferSize)
  • Method Details

    • getHeaders

      public org.eclipse.jetty.http.HttpFields getHeaders()
      Specified by:
      getHeaders in interface Request
      Overrides:
      getHeaders in class Request.Wrapper
      Returns:
      the HTTP headers of this Request
    • read

      public org.eclipse.jetty.io.Content.Chunk read()
      Description copied from interface: Request

      In addition, the returned Content.Chunk may be a Trailers instance, in case of request content trailers.

      Specified by:
      read in interface org.eclipse.jetty.io.Content.Source
      Specified by:
      read in interface Request
      Overrides:
      read in class Request.Wrapper
    • demand

      public void demand(Runnable demandCallback)
      Description copied from interface: Request
      Specified by:
      demand in interface org.eclipse.jetty.io.Content.Source
      Specified by:
      demand in interface Request
      Overrides:
      demand in class Request.Wrapper
      Parameters:
      demandCallback - the demand callback to invoke when there is a content chunk available.
      See Also:
      • Content.Source.demand(Runnable)