/**
*
* @author jinghai.xiao@gmail.com
* @version 0.0.1
* depands : JS.js, Observable.js
*/
JS.ns("JS.HTTPStatus","JS.XMLHttpRequest");
/**
* FC 2616 HTTP1.1规范的HTTP Status状态常量
* http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10
*/
JS.HTTPStatus = {
//Informational 1xx
'100' : 'Continue',
'101' : 'Switching Protocols',
//Successful 2xx
'200' : 'OK',
'201' : 'Created',
'202' : 'Accepted',
'203' : 'Non-Authoritative Information',
'204' : 'No Content',
'205' : 'Reset Content',
'206' : 'Partial Content',
//Redirection 3xx
'300' : 'Multiple Choices',
'301' : 'Moved Permanently',
'302' : 'Found',
'303' : 'See Other',
'304' : 'Not Modified',
'305' : 'Use Proxy',
'306' : 'Unused',
'307' : 'Temporary Redirect',
//Client Error 4xx
'400' : 'Bad Request',
'401' : 'Unauthorized',
'402' : 'Payment Required',
'403' : 'Forbidden',
'404' : 'Not Found',
'405' : 'Method Not Allowed',
'406' : 'Not Acceptable',
'407' : 'Proxy Authentication Required',
'408' : 'Request Timeout',
'409' : 'Conflict',
'410' : 'Gone',
'411' : 'Length Required',
'412' : 'Precondition Failed',
'413' : 'Request Entity Too Large',
'414' : 'Request-URI Too Long',
'415' : 'Unsupported Media Type',
'416' : 'Requested Range Not Satisfiable',
'417' : 'Expectation Failed',
//Server Error 5xx
'500' : 'Internal Server Error',
'501' : 'Not Implemented',
'502' : 'Bad Gateway',
'503' : 'Service Unavailable',
'504' : 'Gateway Timeout',
'505' : 'HTTP Version Not Supported'
};
JS.HTTPStatus.OK = 200;
JS.HTTPStatus.BADREQUEST = 400;
JS.HTTPStatus.FORBIDDEN = 403;
JS.HTTPStatus.NOTFOUND = 404;
JS.HTTPStatus.TIMEOUT = 408;
JS.HTTPStatus.SERVERERROR = 500;
HttpStatus各种状态
最新推荐文章于 2025-04-02 17:22:40 发布