![JAR search and dependency download from the Maven repository](/logo.png)
com.star.net.http.HttpStatus Maven / Gradle / Ivy
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