Class HttpStatus

java.lang.Object
org.apache.commons.httpclient.HttpStatus

@Deprecated public class HttpStatus extends Object
Deprecated.
Jakarta Commons HttpClient 3.x is deprecated in the Jenkins project. It is not recommended to use it in any new code. Instead, use HTTP client API plugins as a dependency in your code. E.g. Apache HttpComponents Client API 4.x Plugin or Async HTTP Client Plugin.
Constants enumerating the HTTP status codes. All status codes defined in RFC1945 (HTTP/1.0, RFC2616 (HTTP/1.1), and RFC2518 (WebDAV) are supported.
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Deprecated.
    202 Accepted (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    502 Bad Gateway (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    400 Bad Request (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    409 Conflict (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    100 Continue (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    201 Created (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    417 Expectation Failed (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    424 Failed Dependency (WebDAV - RFC 2518)
    static final int
    Deprecated.
    403 Forbidden (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    504 Gateway Timeout (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    410 Gone (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    505 HTTP Version Not Supported (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    Static constant for a 419 error.
    static final int
    Deprecated.
    507 Insufficient Storage (WebDAV - RFC 2518)
    static final int
    Deprecated.
    500 Server Error (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    411 Length Required (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    423 Locked (WebDAV - RFC 2518)
    static final int
    Deprecated.
    Static constant for a 420 error.
    static final int
    Deprecated.
    405 Method Not Allowed (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    301 Moved Permanently (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    302 Moved Temporarily (Sometimes Found) (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    207 Multi-Status (WebDAV - RFC 2518) or 207 Partial Update OK (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)
    static final int
    Deprecated.
    300 Mutliple Choices (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    204 No Content (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    203 Non Authoritative Information (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    406 Not Acceptable (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    404 Not Found (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    501 Not Implemented (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    304 Not Modified (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    200 OK (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    206 Partial Content (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    402 Payment Required (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    412 Precondition Failed (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    102 Processing (WebDAV - RFC 2518)
    static final int
    Deprecated.
    407 Proxy Authentication Required (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    408 Request Timeout (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    413 Request Entity Too Large (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    414 Request-URI Too Long (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    416 Requested Range Not Satisfiable (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    205 Reset Content (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    303 See Other (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    503 Service Unavailable (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    101 Switching Protocols (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    307 Temporary Redirect (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    401 Unauthorized (HTTP/1.0 - RFC 1945)
    static final int
    Deprecated.
    422 Unprocessable Entity (WebDAV - RFC 2518)
    static final int
    Deprecated.
    415 Unsupported Media Type (HTTP/1.1 - RFC 2616)
    static final int
    Deprecated.
    305 Use Proxy (HTTP/1.1 - RFC 2616)
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static String
    getStatusText(int statusCode)
    Deprecated.
    Get the reason phrase for a particular status code.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • SC_CONTINUE

      public static final int SC_CONTINUE
      Deprecated.
      100 Continue (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_SWITCHING_PROTOCOLS

      public static final int SC_SWITCHING_PROTOCOLS
      Deprecated.
      101 Switching Protocols (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_PROCESSING

      public static final int SC_PROCESSING
      Deprecated.
      102 Processing (WebDAV - RFC 2518)
      See Also:
    • SC_OK

      public static final int SC_OK
      Deprecated.
      200 OK (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_CREATED

      public static final int SC_CREATED
      Deprecated.
      201 Created (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_ACCEPTED

      public static final int SC_ACCEPTED
      Deprecated.
      202 Accepted (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_NON_AUTHORITATIVE_INFORMATION

      public static final int SC_NON_AUTHORITATIVE_INFORMATION
      Deprecated.
      203 Non Authoritative Information (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_NO_CONTENT

      public static final int SC_NO_CONTENT
      Deprecated.
      204 No Content (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_RESET_CONTENT

      public static final int SC_RESET_CONTENT
      Deprecated.
      205 Reset Content (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_PARTIAL_CONTENT

      public static final int SC_PARTIAL_CONTENT
      Deprecated.
      206 Partial Content (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_MULTI_STATUS

      public static final int SC_MULTI_STATUS
      Deprecated.
      207 Multi-Status (WebDAV - RFC 2518) or 207 Partial Update OK (HTTP/1.1 - draft-ietf-http-v11-spec-rev-01?)
      See Also:
    • SC_MULTIPLE_CHOICES

      public static final int SC_MULTIPLE_CHOICES
      Deprecated.
      300 Mutliple Choices (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_MOVED_PERMANENTLY

      public static final int SC_MOVED_PERMANENTLY
      Deprecated.
      301 Moved Permanently (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_MOVED_TEMPORARILY

      public static final int SC_MOVED_TEMPORARILY
      Deprecated.
      302 Moved Temporarily (Sometimes Found) (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_SEE_OTHER

      public static final int SC_SEE_OTHER
      Deprecated.
      303 See Other (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_NOT_MODIFIED

      public static final int SC_NOT_MODIFIED
      Deprecated.
      304 Not Modified (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_USE_PROXY

      public static final int SC_USE_PROXY
      Deprecated.
      305 Use Proxy (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_TEMPORARY_REDIRECT

      public static final int SC_TEMPORARY_REDIRECT
      Deprecated.
      307 Temporary Redirect (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_BAD_REQUEST

      public static final int SC_BAD_REQUEST
      Deprecated.
      400 Bad Request (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_UNAUTHORIZED

      public static final int SC_UNAUTHORIZED
      Deprecated.
      401 Unauthorized (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_PAYMENT_REQUIRED

      public static final int SC_PAYMENT_REQUIRED
      Deprecated.
      402 Payment Required (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_FORBIDDEN

      public static final int SC_FORBIDDEN
      Deprecated.
      403 Forbidden (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_NOT_FOUND

      public static final int SC_NOT_FOUND
      Deprecated.
      404 Not Found (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_METHOD_NOT_ALLOWED

      public static final int SC_METHOD_NOT_ALLOWED
      Deprecated.
      405 Method Not Allowed (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_NOT_ACCEPTABLE

      public static final int SC_NOT_ACCEPTABLE
      Deprecated.
      406 Not Acceptable (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_PROXY_AUTHENTICATION_REQUIRED

      public static final int SC_PROXY_AUTHENTICATION_REQUIRED
      Deprecated.
      407 Proxy Authentication Required (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_REQUEST_TIMEOUT

      public static final int SC_REQUEST_TIMEOUT
      Deprecated.
      408 Request Timeout (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_CONFLICT

      public static final int SC_CONFLICT
      Deprecated.
      409 Conflict (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_GONE

      public static final int SC_GONE
      Deprecated.
      410 Gone (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_LENGTH_REQUIRED

      public static final int SC_LENGTH_REQUIRED
      Deprecated.
      411 Length Required (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_PRECONDITION_FAILED

      public static final int SC_PRECONDITION_FAILED
      Deprecated.
      412 Precondition Failed (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_REQUEST_TOO_LONG

      public static final int SC_REQUEST_TOO_LONG
      Deprecated.
      413 Request Entity Too Large (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_REQUEST_URI_TOO_LONG

      public static final int SC_REQUEST_URI_TOO_LONG
      Deprecated.
      414 Request-URI Too Long (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_UNSUPPORTED_MEDIA_TYPE

      public static final int SC_UNSUPPORTED_MEDIA_TYPE
      Deprecated.
      415 Unsupported Media Type (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_REQUESTED_RANGE_NOT_SATISFIABLE

      public static final int SC_REQUESTED_RANGE_NOT_SATISFIABLE
      Deprecated.
      416 Requested Range Not Satisfiable (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_EXPECTATION_FAILED

      public static final int SC_EXPECTATION_FAILED
      Deprecated.
      417 Expectation Failed (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_INSUFFICIENT_SPACE_ON_RESOURCE

      public static final int SC_INSUFFICIENT_SPACE_ON_RESOURCE
      Deprecated.
      Static constant for a 419 error. 419 Insufficient Space on Resource (WebDAV - draft-ietf-webdav-protocol-05?) or 419 Proxy Reauthentication Required (HTTP/1.1 drafts?)
      See Also:
    • SC_METHOD_FAILURE

      public static final int SC_METHOD_FAILURE
      Deprecated.
      Static constant for a 420 error. 420 Method Failure (WebDAV - draft-ietf-webdav-protocol-05?)
      See Also:
    • SC_UNPROCESSABLE_ENTITY

      public static final int SC_UNPROCESSABLE_ENTITY
      Deprecated.
      422 Unprocessable Entity (WebDAV - RFC 2518)
      See Also:
    • SC_LOCKED

      public static final int SC_LOCKED
      Deprecated.
      423 Locked (WebDAV - RFC 2518)
      See Also:
    • SC_FAILED_DEPENDENCY

      public static final int SC_FAILED_DEPENDENCY
      Deprecated.
      424 Failed Dependency (WebDAV - RFC 2518)
      See Also:
    • SC_INTERNAL_SERVER_ERROR

      public static final int SC_INTERNAL_SERVER_ERROR
      Deprecated.
      500 Server Error (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_NOT_IMPLEMENTED

      public static final int SC_NOT_IMPLEMENTED
      Deprecated.
      501 Not Implemented (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_BAD_GATEWAY

      public static final int SC_BAD_GATEWAY
      Deprecated.
      502 Bad Gateway (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_SERVICE_UNAVAILABLE

      public static final int SC_SERVICE_UNAVAILABLE
      Deprecated.
      503 Service Unavailable (HTTP/1.0 - RFC 1945)
      See Also:
    • SC_GATEWAY_TIMEOUT

      public static final int SC_GATEWAY_TIMEOUT
      Deprecated.
      504 Gateway Timeout (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_HTTP_VERSION_NOT_SUPPORTED

      public static final int SC_HTTP_VERSION_NOT_SUPPORTED
      Deprecated.
      505 HTTP Version Not Supported (HTTP/1.1 - RFC 2616)
      See Also:
    • SC_INSUFFICIENT_STORAGE

      public static final int SC_INSUFFICIENT_STORAGE
      Deprecated.
      507 Insufficient Storage (WebDAV - RFC 2518)
      See Also:
  • Constructor Details

    • HttpStatus

      public HttpStatus()
      Deprecated.
  • Method Details

    • getStatusText

      public static String getStatusText(int statusCode)
      Deprecated.
      Get the reason phrase for a particular status code. This method always returns the English text as specified in the relevent RFCs and is not internationalized.
      Parameters:
      statusCode - the numeric status code
      Returns:
      the reason phrase associated with the given status code or null if the status code is not recognized. TODO: getStatusText should be called getReasonPhrase to match RFC