Package ej.hoka.http
Class HttpConstants
- java.lang.Object
-
- ej.hoka.http.HttpConstants
-
public final class HttpConstants extends Object
Constants for HTTP statuses, methods and header fields.
-
-
Field Summary
Fields Modifier and Type Field Description static String_307_TEMPORARY_REDIRECTHTTP code 307: the requested URL redirected to another URL.static StringALLOWAllowed method header.static StringCLOSEValue for HTTP header field "Connection" (close).static StringEMPTYEmpty string.static StringEND_OF_LINEThe "end of line" CR + LF.static StringFSLASHForward slash string.static StringHEADER_ACCEPTHTTP header field (in lower case)accept.static StringHEADER_ACCEPT_ENCODINGHTTP header field (in lower case)accept-encoding.static StringHEADER_CACHE_CONTROLEHTTP header fieldcache-control.static StringHEADER_CONNECTIONHTTP header field (in lower case)connection.static StringHEADER_CONTENT_ENCODINGHTTP header field (in lower case)content-encoding.static StringHEADER_CONTENT_LENGTHHTTP header field (in lower case)content-length.static StringHEADER_CONTENT_TYPEHTTP header field (in lower case)content-type.static StringHEADER_COOKIEHTTP header field (in lower case)cookie.static StringHEADER_IF_NONE_MATCHHTTP header field (in lower case)if-none-match.static StringHEADER_TRANSFER_ENCODINGHTTP header field (in lower case)transfer-encoding.static StringHTTP_METHOD_CONNECTHTTPCONNECTmethod token as String.static StringHTTP_METHOD_DELETEHTTPDELETEmethod token as String.static StringHTTP_METHOD_GETHTTPGETmethod token as String.static StringHTTP_METHOD_HEADHTTPHEADmethod token as String.static StringHTTP_METHOD_OPTIONSHTTPOPTIONSmethod token as String.static StringHTTP_METHOD_PATCHHTTPPATCHmethod token as String.static StringHTTP_METHOD_POSTHTTPPOSTmethod token as String.static StringHTTP_METHOD_PUTHTTPPUTmethod token as String.static StringHTTP_METHOD_TRACEHTTPTRACEmethod token as String.static StringHTTP_STATUS_BADREQUESTHTTP code 400: the request is not valid.static StringHTTP_STATUS_FORBIDDENHTTP code 403: the client doesn't have the permission to access the requested URL.static StringHTTP_STATUS_INTERNALERRORHTTP code 500: the server has encountered an error while generating the response.static StringHTTP_STATUS_MEDIA_TYPEHTTP code 415: the requested resource type is not supported.static StringHTTP_STATUS_METHODNOTALLOWEDHTTP code 405: the HTTP request method (GET/POST/PUT/DELETE) is not allowed on the server for the requested URI.static StringHTTP_STATUS_NOTACCEPTABLEHTTP code 406: the client cannot handle the data returned in the HTTP response.static StringHTTP_STATUS_NOTFOUNDHTTP code 404: the requested URL has not been found.static StringHTTP_STATUS_NOTIMPLEMENTEDHTTP code 501: the HTTP request method is not implemented.static StringHTTP_STATUS_NOTMODIFIEDHTTP code 304: the requested resources hasn't been modified since the last time.static StringHTTP_STATUS_OKHTTP code 200: the response has been found and correctly sent.static StringHTTP_STATUS_REDIRECTHTTP code 301: the requested URL redirected to another URL.static StringHTTP_STATUS_REQUESTTIMEOUTHTTP code 408: the client initiated the connection but didn't send the request (idle connection).static StringHTTP_STATUS_UNAUTHORIZEDHTTP code 401: the requested resources require valid authentication credentials.static StringKEEP_ALIVEValue for HTTP header field "Connection" (keep-alive).static StringTABTabulation '\t'.static StringWILDCARDWildcard '*'.
-
-
-
Field Detail
-
HTTP_STATUS_OK
public static final 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 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 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 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 String HTTP_STATUS_BADREQUEST
HTTP code 400: the request is not valid.- See Also:
- Constant Field Values
-
HTTP_STATUS_UNAUTHORIZED
public static final 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 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 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 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 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 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 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 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 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 String HTTP_METHOD_POST
HTTPPOSTmethod token as String.- See Also:
- Constant Field Values
-
HTTP_METHOD_GET
public static final String HTTP_METHOD_GET
HTTPGETmethod token as String.- See Also:
- Constant Field Values
-
HTTP_METHOD_PUT
public static final String HTTP_METHOD_PUT
HTTPPUTmethod token as String.- See Also:
- Constant Field Values
-
HTTP_METHOD_HEAD
public static final String HTTP_METHOD_HEAD
HTTPHEADmethod token as String.- See Also:
- Constant Field Values
-
HTTP_METHOD_DELETE
public static final String HTTP_METHOD_DELETE
HTTPDELETEmethod token as String.- See Also:
- Constant Field Values
-
HTTP_METHOD_CONNECT
public static final String HTTP_METHOD_CONNECT
HTTPCONNECTmethod token as String.- See Also:
- Constant Field Values
-
HTTP_METHOD_OPTIONS
public static final String HTTP_METHOD_OPTIONS
HTTPOPTIONSmethod token as String.- See Also:
- Constant Field Values
-
HTTP_METHOD_TRACE
public static final String HTTP_METHOD_TRACE
HTTPTRACEmethod token as String.- See Also:
- Constant Field Values
-
HTTP_METHOD_PATCH
public static final String HTTP_METHOD_PATCH
HTTPPATCHmethod token as String.- See Also:
- Constant Field Values
-
HEADER_CONTENT_TYPE
public static final String HEADER_CONTENT_TYPE
HTTP header field (in lower case)content-type.- See Also:
- Constant Field Values
-
HEADER_CONTENT_ENCODING
public static final String HEADER_CONTENT_ENCODING
HTTP header field (in lower case)content-encoding.- See Also:
- Constant Field Values
-
HEADER_TRANSFER_ENCODING
public static final 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 String HEADER_ACCEPT_ENCODING
HTTP header field (in lower case)accept-encoding.- See Also:
- Constant Field Values
-
HEADER_CONTENT_LENGTH
public static final String HEADER_CONTENT_LENGTH
HTTP header field (in lower case)content-length.- See Also:
- Constant Field Values
-
HEADER_IF_NONE_MATCH
public static final String HEADER_IF_NONE_MATCH
HTTP header field (in lower case)if-none-match.- See Also:
- Constant Field Values
-
HEADER_ACCEPT
public static final String HEADER_ACCEPT
HTTP header field (in lower case)accept.- See Also:
- Constant Field Values
-
HEADER_CONNECTION
public static final String HEADER_CONNECTION
HTTP header field (in lower case)connection.- See Also:
- Constant Field Values
-
HEADER_CACHE_CONTROLE
public static final String HEADER_CACHE_CONTROLE
HTTP header fieldcache-control.- See Also:
- Constant Field Values
-
KEEP_ALIVE
public static final String KEEP_ALIVE
Value for HTTP header field "Connection" (keep-alive).- See Also:
- Constant Field Values
-
CLOSE
public static final String CLOSE
Value for HTTP header field "Connection" (close).- See Also:
- Constant Field Values
-
HEADER_COOKIE
public static final String HEADER_COOKIE
HTTP header field (in lower case)cookie.- See Also:
- Constant Field Values
-
ALLOW
public static final String ALLOW
Allowed method header.- See Also:
- Constant Field Values
-
END_OF_LINE
public static final String END_OF_LINE
The "end of line" CR + LF.- See Also:
- Constant Field Values
-
EMPTY
public static final String EMPTY
Empty string.- See Also:
- Constant Field Values
-
FSLASH
public static final String FSLASH
Forward slash string.- See Also:
- Constant Field Values
-
WILDCARD
public static final String WILDCARD
Wildcard '*'.- See Also:
- Constant Field Values
-
TAB
public static final String TAB
Tabulation '\t'.- See Also:
- Constant Field Values
-
-