Class HttpResponseStatus

java.lang.Object
com.ning.http.client.HttpResponseStatus
Direct Known Subclasses:
GrizzlyResponseStatus

public abstract class HttpResponseStatus extends Object
A class that represent the HTTP response' status line (code + text)
  • Field Details

  • Constructor Details

  • Method Details

    • getUri

      public final Uri getUri()
      Return the request Uri
      Returns:
      the request Uri
    • getConfig

      public AsyncHttpClientConfig getConfig()
    • prepareResponse

      public abstract Response prepareResponse(HttpResponseHeaders headers, List<HttpResponseBodyPart> bodyParts)
      Prepare a Response
      Parameters:
      headers - HttpResponseHeaders
      bodyParts - list of HttpResponseBodyPart
      Returns:
      a Response
    • getStatusCode

      public abstract int getStatusCode()
      Return the response status code
      Returns:
      the response status code
    • getStatusText

      public abstract String getStatusText()
      Return the response status text
      Returns:
      the response status text
    • getProtocolName

      public abstract String getProtocolName()
      Protocol name from status line.
      Returns:
      Protocol name.
    • getProtocolMajorVersion

      public abstract int getProtocolMajorVersion()
      Protocol major version.
      Returns:
      Major version.
    • getProtocolMinorVersion

      public abstract int getProtocolMinorVersion()
      Protocol minor version.
      Returns:
      Minor version.
    • getProtocolText

      public abstract String getProtocolText()
      Full protocol name + version
      Returns:
      protocol name + version