Class DefaultLastHttpContent

java.lang.Object
org.microproxy.http.DefaultHttpContent
org.microproxy.http.DefaultLastHttpContent
All Implemented Interfaces:
HttpContent, HttpObject, LastHttpContent

public non-sealed class DefaultLastHttpContent extends DefaultHttpContent implements LastHttpContent
The last piece of a message body, with optional trailers.
  • Constructor Details

    • DefaultLastHttpContent

      public DefaultLastHttpContent()
      Creates an empty last-content marker with no trailers.
    • DefaultLastHttpContent

      public DefaultLastHttpContent(byte[] content)
      Creates a final body piece with no trailers.
      Parameters:
      content - body bytes, retained without copying
    • DefaultLastHttpContent

      public DefaultLastHttpContent(byte[] content, HttpHeaders trailingHeaders)
      Creates a final body piece with the supplied trailers.
      Parameters:
      content - body bytes, retained without copying
      trailingHeaders - mutable trailer fields, retained without copying
  • Method Details