`
mywebcode
  • 浏览: 1004549 次
文章分类
社区版块
存档分类
最新评论

HttpStatus各种状态

 
阅读更多


/**
 * 
 * @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;


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics