com.star.net.http.HttpStatus Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of common Show documentation
Show all versions of common Show documentation
some utility class for java develop
The newest version!
package com.star.net.http;
/**
* http状态码
*
* @author http://git.oschina.net/loolly/hutool
*
*/
public enum HttpStatus {
/**
*
* HTTP Status-Code 200: OK.
*
*/
HTTP_OK(200),
/**
*
* HTTP Status-Code 201: Created.
*
*/
HTTP_CREATED(201),
/**
*
* HTTP Status-Code 202: Accepted.
*
*/
HTTP_ACCEPTED(202),
/**
*
* HTTP Status-Code 203: Non-Authoritative Information.
*
*/
HTTP_NOT_AUTHORITATIVE(203),
/**
*
* HTTP Status-Code 204: No Content.
*
*/
HTTP_NO_CONTENT(204),
/**
*
* HTTP Status-Code 205: Reset Content.
*
*/
HTTP_RESET(205),
/**
*
* HTTP Status-Code 206: Partial Content.
*
*/
HTTP_PARTIAL(206),
/* 3XX: relocation/redirect */
/**
*
* HTTP Status-Code 300: Multiple Choices.
*
*/
HTTP_MULT_CHOICE(300),
/**
*
* HTTP Status-Code 301: Moved Permanently.
*
*/
HTTP_MOVED_PERM(301),
/**
*
* HTTP Status-Code 302: Temporary Redirect.
*
*/
HTTP_MOVED_TEMP(302),
/**
*
* HTTP Status-Code 303: See Other.
*
*/
HTTP_SEE_OTHER(303),
/**
*
* HTTP Status-Code 304: Not Modified.
*
*/
HTTP_NOT_MODIFIED(304),
/**
*
* HTTP Status-Code 305: Use Proxy.
*
*/
HTTP_USE_PROXY(305),
/* 4XX: client error */
/**
*
* HTTP Status-Code 400: Bad Request.
*
*/
HTTP_BAD_REQUEST(400),
/**
*
* HTTP Status-Code 401: Unauthorized.
*
*/
HTTP_UNAUTHORIZED(401),
/**
*
* HTTP Status-Code 402: Payment Required.
*
*/
HTTP_PAYMENT_REQUIRED(402),
/**
*
* HTTP Status-Code 403: Forbidden.
*
*/
HTTP_FORBIDDEN(403),
/**
*
* HTTP Status-Code 404: Not Found.
*
*/
HTTP_NOT_FOUND(404),
/**
*
* HTTP Status-Code 404: Not Found.
*
*/
HTTP_BAD_METHOD(405),
/**
*
* HTTP Status-Code 406: Not Acceptable.
*
*/
HTTP_NOT_ACCEPTABLE(406),
/**
*
* HTTP Status-Code 407: Proxy Authentication Required.
*
*/
HTTP_PROXY_AUTH(407),
/**
*
* HTTP Status-Code 408: Request Time-Out.
*
*/
HTTP_CLIENT_TIMEOUT(408),
/**
*
* HTTP Status-Code 409: Conflict.
*
*/
HTTP_CONFLICT(409),
/**
*
* HTTP Status-Code 410: Gone.
*
*/
HTTP_GONE(410),
/**
*
* HTTP Status-Code 411: Length Required.
*
*/
HTTP_LENGTH_REQUIRED(411),
/**
*
* HTTP Status-Code 412: Precondition Failed.
*
*/
HTTP_PRECON_FAILED(412),
/**
*
* HTTP Status-Code 413: Request Entity Too Large.
*
*/
HTTP_ENTITY_TOO_LARGE(413),
/**
*
* HTTP Status-Code 414: Request-URI Too Large.
*
*/
HTTP_REQ_TOO_LONG(414),
/**
*
* HTTP Status-Code 415: Unsupported Media Type.
*
*/
HTTP_UNSUPPORTED_TYPE(415),
/**
*
* HTTP Status-Code 500: Internal Server Error.
*
*/
HTTP_INTERNAL_ERROR(500),
/**
*
* HTTP Status-Code 501: Not Implemented.
*
*/
HTTP_NOT_IMPLEMENTED(501),
/**
*
* HTTP Status-Code 502: Bad Gateway.
*
*/
HTTP_BAD_GATEWAY(502),
/**
*
* HTTP Status-Code 503: Service Unavailable.
*
*/
HTTP_UNAVAILABLE(503),
/**
*
* HTTP Status-Code 504: Gateway Timeout.
*
*/
HTTP_GATEWAY_TIMEOUT(504),
/**
*
* HTTP Status-Code 505: HTTP Version Not Supported.
*
*/
HTTP_VERSION(505);
private final int code;
/**
* 获取httpstatus值
*
*/
public int getCode() {
return code;
}
private HttpStatus(final int code) {
this.code = code;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy