Package ej.hoka.http

Class HttpConstants


  • public final class HttpConstants
    extends java.lang.Object
    Constants for HTTP statuses, methods and header fields.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String _307_TEMPORARY_REDIRECT
      HTTP code 307: the requested URL redirected to another URL.
      static java.lang.String ALLOW
      Allowed method header.
      static java.lang.String CLOSE
      Value for HTTP header field "Connection" (close).
      static java.lang.String EMPTY
      Empty string.
      static java.lang.String END_OF_LINE
      The "end of line" CR + LF.
      static java.lang.String FSLASH
      Forward slash string.
      static java.lang.String HEADER_ACCEPT
      HTTP header field (in lower case) accept.
      static java.lang.String HEADER_ACCEPT_ENCODING
      HTTP header field (in lower case) accept-encoding.
      static java.lang.String HEADER_CACHE_CONTROLE
      HTTP header field cache-control.
      static java.lang.String HEADER_CONNECTION
      HTTP header field (in lower case) connection.
      static java.lang.String HEADER_CONTENT_ENCODING
      HTTP header field (in lower case) content-encoding.
      static java.lang.String HEADER_CONTENT_LENGTH
      HTTP header field (in lower case) content-length.
      static java.lang.String HEADER_CONTENT_TYPE
      HTTP header field (in lower case) content-type.
      static java.lang.String HEADER_COOKIE
      HTTP header field (in lower case) cookie.
      static java.lang.String HEADER_IF_NONE_MATCH
      HTTP header field (in lower case) if-none-match.
      static java.lang.String HEADER_TRANSFER_ENCODING
      HTTP header field (in lower case) transfer-encoding.
      static java.lang.String HTTP_METHOD_CONNECT
      HTTP CONNECT method token as String.
      static java.lang.String HTTP_METHOD_DELETE
      HTTP DELETE method token as String.
      static java.lang.String HTTP_METHOD_GET
      HTTP GET method token as String.
      static java.lang.String HTTP_METHOD_HEAD
      HTTP HEAD method token as String.
      static java.lang.String HTTP_METHOD_OPTIONS
      HTTP OPTIONS method token as String.
      static java.lang.String HTTP_METHOD_PATCH
      HTTP PATCH method token as String.
      static java.lang.String HTTP_METHOD_POST
      HTTP POST method token as String.
      static java.lang.String HTTP_METHOD_PUT
      HTTP PUT method token as String.
      static java.lang.String HTTP_METHOD_TRACE
      HTTP TRACE method token as String.
      static java.lang.String HTTP_STATUS_BADREQUEST
      HTTP code 400: the request is not valid.
      static java.lang.String HTTP_STATUS_FORBIDDEN
      HTTP code 403: the client doesn't have the permission to access the requested URL.
      static java.lang.String HTTP_STATUS_INTERNALERROR
      HTTP code 500: the server has encountered an error while generating the response.
      static java.lang.String HTTP_STATUS_MEDIA_TYPE
      HTTP code 415: the requested resource type is not supported.
      static java.lang.String HTTP_STATUS_METHODNOTALLOWED
      HTTP code 405: the HTTP request method (GET/POST/PUT/DELETE) is not allowed on the server for the requested URI.
      static java.lang.String HTTP_STATUS_NOTACCEPTABLE
      HTTP code 406: the client cannot handle the data returned in the HTTP response.
      static java.lang.String HTTP_STATUS_NOTFOUND
      HTTP code 404: the requested URL has not been found.
      static java.lang.String HTTP_STATUS_NOTIMPLEMENTED
      HTTP code 501: the HTTP request method is not implemented.
      static java.lang.String HTTP_STATUS_NOTMODIFIED
      HTTP code 304: the requested resources hasn't been modified since the last time.
      static java.lang.String HTTP_STATUS_OK
      HTTP code 200: the response has been found and correctly sent.
      static java.lang.String HTTP_STATUS_REDIRECT
      HTTP code 301: the requested URL redirected to another URL.
      static java.lang.String HTTP_STATUS_REQUESTTIMEOUT
      HTTP code 408: the client initiated the connection but didn't send the request (idle connection).
      static java.lang.String HTTP_STATUS_UNAUTHORIZED
      HTTP code 401: the requested resources require valid authentication credentials.
      static java.lang.String KEEP_ALIVE
      Value for HTTP header field "Connection" (keep-alive).
      static java.lang.String TAB
      Tabulation '\t'.
      static java.lang.String WILDCARD
      Wildcard '*'.
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • HTTP_STATUS_OK

        public static final java.lang.String HTTP_STATUS_OK
        HTTP code 200: the response has been found and correctly sent.
        See Also:
        Constant Field Values
      • HTTP_STATUS_REDIRECT

        public static final java.lang.String HTTP_STATUS_REDIRECT
        HTTP code 301: the requested URL redirected to another URL.
        See Also:
        Constant Field Values
      • _307_TEMPORARY_REDIRECT

        public static final java.lang.String _307_TEMPORARY_REDIRECT
        HTTP code 307: the requested URL redirected to another URL.
        See Also:
        Constant Field Values
      • HTTP_STATUS_NOTMODIFIED

        public static final java.lang.String HTTP_STATUS_NOTMODIFIED
        HTTP code 304: the requested resources hasn't been modified since the last time.
        See Also:
        Constant Field Values
      • HTTP_STATUS_BADREQUEST

        public static final java.lang.String HTTP_STATUS_BADREQUEST
        HTTP code 400: the request is not valid.
        See Also:
        Constant Field Values
      • HTTP_STATUS_UNAUTHORIZED

        public static final java.lang.String HTTP_STATUS_UNAUTHORIZED
        HTTP code 401: the requested resources require valid authentication credentials.
        See Also:
        Constant Field Values
      • HTTP_STATUS_FORBIDDEN

        public static final java.lang.String HTTP_STATUS_FORBIDDEN
        HTTP code 403: the client doesn't have the permission to access the requested URL.
        See Also:
        Constant Field Values
      • HTTP_STATUS_NOTFOUND

        public static final java.lang.String HTTP_STATUS_NOTFOUND
        HTTP code 404: the requested URL has not been found.
        See Also:
        Constant Field Values
      • HTTP_STATUS_METHODNOTALLOWED

        public static final java.lang.String HTTP_STATUS_METHODNOTALLOWED
        HTTP code 405: the HTTP request method (GET/POST/PUT/DELETE) is not allowed on the server for the requested URI.
        See Also:
        Constant Field Values
      • HTTP_STATUS_NOTACCEPTABLE

        public static final java.lang.String HTTP_STATUS_NOTACCEPTABLE
        HTTP code 406: the client cannot handle the data returned in the HTTP response.
        See Also:
        Constant Field Values
      • HTTP_STATUS_REQUESTTIMEOUT

        public static final java.lang.String HTTP_STATUS_REQUESTTIMEOUT
        HTTP code 408: the client initiated the connection but didn't send the request (idle connection).
        See Also:
        Constant Field Values
      • HTTP_STATUS_MEDIA_TYPE

        public static final java.lang.String HTTP_STATUS_MEDIA_TYPE
        HTTP code 415: the requested resource type is not supported.
        See Also:
        Constant Field Values
      • HTTP_STATUS_INTERNALERROR

        public static final java.lang.String HTTP_STATUS_INTERNALERROR
        HTTP code 500: the server has encountered an error while generating the response.
        See Also:
        Constant Field Values
      • HTTP_STATUS_NOTIMPLEMENTED

        public static final java.lang.String HTTP_STATUS_NOTIMPLEMENTED
        HTTP code 501: the HTTP request method is not implemented.
        See Also:
        Constant Field Values
      • HTTP_METHOD_POST

        public static final java.lang.String HTTP_METHOD_POST
        HTTP POST method token as String.
        See Also:
        Constant Field Values
      • HTTP_METHOD_GET

        public static final java.lang.String HTTP_METHOD_GET
        HTTP GET method token as String.
        See Also:
        Constant Field Values
      • HTTP_METHOD_PUT

        public static final java.lang.String HTTP_METHOD_PUT
        HTTP PUT method token as String.
        See Also:
        Constant Field Values
      • HTTP_METHOD_HEAD

        public static final java.lang.String HTTP_METHOD_HEAD
        HTTP HEAD method token as String.
        See Also:
        Constant Field Values
      • HTTP_METHOD_DELETE

        public static final java.lang.String HTTP_METHOD_DELETE
        HTTP DELETE method token as String.
        See Also:
        Constant Field Values
      • HTTP_METHOD_CONNECT

        public static final java.lang.String HTTP_METHOD_CONNECT
        HTTP CONNECT method token as String.
        See Also:
        Constant Field Values
      • HTTP_METHOD_OPTIONS

        public static final java.lang.String HTTP_METHOD_OPTIONS
        HTTP OPTIONS method token as String.
        See Also:
        Constant Field Values
      • HTTP_METHOD_TRACE

        public static final java.lang.String HTTP_METHOD_TRACE
        HTTP TRACE method token as String.
        See Also:
        Constant Field Values
      • HTTP_METHOD_PATCH

        public static final java.lang.String HTTP_METHOD_PATCH
        HTTP PATCH method token as String.
        See Also:
        Constant Field Values
      • HEADER_CONTENT_TYPE

        public static final java.lang.String HEADER_CONTENT_TYPE
        HTTP header field (in lower case) content-type.
        See Also:
        Constant Field Values
      • HEADER_CONTENT_ENCODING

        public static final java.lang.String HEADER_CONTENT_ENCODING
        HTTP header field (in lower case) content-encoding.
        See Also:
        Constant Field Values
      • HEADER_TRANSFER_ENCODING

        public static final java.lang.String HEADER_TRANSFER_ENCODING
        HTTP header field (in lower case) transfer-encoding. See RFC HTTP/1.1 RFC2616 3.6.
        See Also:
        Constant Field Values
      • HEADER_ACCEPT_ENCODING

        public static final java.lang.String HEADER_ACCEPT_ENCODING
        HTTP header field (in lower case) accept-encoding.
        See Also:
        Constant Field Values
      • HEADER_CONTENT_LENGTH

        public static final java.lang.String HEADER_CONTENT_LENGTH
        HTTP header field (in lower case) content-length.
        See Also:
        Constant Field Values
      • HEADER_IF_NONE_MATCH

        public static final java.lang.String HEADER_IF_NONE_MATCH
        HTTP header field (in lower case) if-none-match.
        See Also:
        Constant Field Values
      • HEADER_ACCEPT

        public static final java.lang.String HEADER_ACCEPT
        HTTP header field (in lower case) accept.
        See Also:
        Constant Field Values
      • HEADER_CONNECTION

        public static final java.lang.String HEADER_CONNECTION
        HTTP header field (in lower case) connection.
        See Also:
        Constant Field Values
      • HEADER_CACHE_CONTROLE

        public static final java.lang.String HEADER_CACHE_CONTROLE
        HTTP header field cache-control.
        See Also:
        Constant Field Values
      • KEEP_ALIVE

        public static final java.lang.String KEEP_ALIVE
        Value for HTTP header field "Connection" (keep-alive).
        See Also:
        Constant Field Values
      • CLOSE

        public static final java.lang.String CLOSE
        Value for HTTP header field "Connection" (close).
        See Also:
        Constant Field Values
      • HEADER_COOKIE

        public static final java.lang.String HEADER_COOKIE
        HTTP header field (in lower case) cookie.
        See Also:
        Constant Field Values
      • ALLOW

        public static final java.lang.String ALLOW
        Allowed method header.
        See Also:
        Constant Field Values
      • END_OF_LINE

        public static final java.lang.String END_OF_LINE
        The "end of line" CR + LF.
        See Also:
        Constant Field Values
      • FSLASH

        public static final java.lang.String FSLASH
        Forward slash string.
        See Also:
        Constant Field Values