使用Spring时总去查HTTP状态码对应的Spring枚举值的那篇代码,有点不方便,把代码拷贝出来统一替换格式做成了表格,放在这里,方便大家使用。(枚举类为HttpStatus)

枚举值 HTTP状态码 提示信息 备注
CONTINUE 100 "Continue"
SWITCHING_PROTOCOLS 101 "Switching Protocols"
PROCESSING 102 "Processing"
CHECKPOINT 103 "Checkpoint"
OK 200 "OK"
CREATED 201 "Created"
ACCEPTED 202 "Accepted"
NON_AUTHORITATIVE_INFORMATION 203 "Non-Authoritative Information"
NO_CONTENT 204 "No Content"
RESET_CONTENT 205 "Reset Content"
PARTIAL_CONTENT 206 "Partial Content"
MULTI_STATUS 207 "Multi-Status"
ALREADY_REPORTED 208 "Already Reported"
IM_USED 226 "IM Used"
MULTIPLE_CHOICES 300 "Multiple Choices"
MOVED_PERMANENTLY 301 "Moved Permanently"
FOUND 302 "Found"
MOVED_TEMPORARILY 302 "Moved Temporarily" 不鼓励
SEE_OTHER 303 "See Other"
NOT_MODIFIED 304 "Not Modified"
USE_PROXY 305 "Use Proxy" 不鼓励
TEMPORARY_REDIRECT 307 "Temporary Redirect"
PERMANENT_REDIRECT 308 "Permanent Redirect"
BAD_REQUEST 400 "Bad Request"
UNAUTHORIZED 401 "Unauthorized"
PAYMENT_REQUIRED 402 "Payment Required"
FORBIDDEN 403 "Forbidden"
NOT_FOUND 404 "Not Found"
METHOD_NOT_ALLOWED 405 "Method Not Allowed"
NOT_ACCEPTABLE 406 "Not Acceptable"
PROXY_AUTHENTICATION_REQUIRED 407 "Proxy Authentication Required"
REQUEST_TIMEOUT 408 "Request Timeout"
CONFLICT 409 "Conflict"
GONE 410 "Gone"
LENGTH_REQUIRED 411 "Length Required"
PRECONDITION_FAILED 412 "Precondition Failed"
PAYLOAD_TOO_LARGE 413 "Payload Too Large"
REQUEST_ENTITY_TOO_LARGE 413 "Request Entity Too Large" 不鼓励
URI_TOO_LONG 414 "URI Too Long"
REQUEST_URI_TOO_LONG 414 "Request-URI Too Long" 不鼓励
UNSUPPORTED_MEDIA_TYPE 415 "Unsupported Media Type"
REQUESTED_RANGE_NOT_SATISFIABLE 416 "Requested range not satisfiable"
EXPECTATION_FAILED 417 "Expectation Failed"
I_AM_A_TEAPOT 418 "I'm a teapot"
INSUFFICIENT_SPACE_ON_RESOURCE 419 "Insufficient Space On Resource" 不鼓励
METHOD_FAILURE 420 "Method Failure" 不鼓励
DESTINATION_LOCKED 421 "Destination Locked" 不鼓励
UNPROCESSABLE_ENTITY 422 "Unprocessable Entity"
LOCKED 423 "Locked"
FAILED_DEPENDENCY 424 "Failed Dependency"
UPGRADE_REQUIRED 426 "Upgrade Required"
PRECONDITION_REQUIRED 428 "Precondition Required"
TOO_MANY_REQUESTS 429 "Too Many Requests"
REQUEST_HEADER_FIELDS_TOO_LARGE 431 "Request Header Fields Too Large"
UNAVAILABLE_FOR_LEGAL_REASONS 451 "Unavailable For Legal Reasons"
INTERNAL_SERVER_ERROR 500 "Internal Server Error"
NOT_IMPLEMENTED 501 "Not Implemented"
BAD_GATEWAY 502 "Bad Gateway"
SERVICE_UNAVAILABLE 503 "Service Unavailable"
GATEWAY_TIMEOUT 504 "Gateway Timeout"
HTTP_VERSION_NOT_SUPPORTED 505 "HTTP Version not supported"
VARIANT_ALSO_NEGOTIATES 506 "Variant Also Negotiates"
INSUFFICIENT_STORAGE 507 "Insufficient Storage"
LOOP_DETECTED 508 "Loop Detected"
BANDWIDTH_LIMIT_EXCEEDED 509 "Bandwidth Limit Exceeded"
NOT_EXTENDED 510 "Not Extended"
NETWORK_AUTHENTICATION_REQUIRED 511 "Network Authentication Required");

Spring HTTP状态码枚举值对照表的更多相关文章

  1. python接口自动化(七)--状态码详解对照表(详解)

    简介 我们为啥要了解状态码,从它的作用,就不言而喻了.如果不了解,我们就会像个无头苍蝇,横冲直撞.遇到问题也不知道从何处入手,就是想找别人帮忙,也不知道是找前端还是后端的工程师. 状态码的作用是:we ...

  2. Python自定义状态码枚举类

    在Java里很容易做到自定义有状态码和状态说明的枚举类例如: public enum MyStatus { NOT_FOUND(404, "Required resource is not ...

  3. Status Code状态码详解对照表

    状态码 含义 100 客户端应当继续发送请求.这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝.客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应.服务器必须在 ...

  4. HTTP状态码和常用对照表

    http://tool.oschina.net/commons 响应码:“200” : OK: “302” : Found 暂时转移,用于重定向, Response.Redirect()会让浏览器再请 ...

  5. Http状态码枚举(摘自 Microsoft 程序集 System.dll)

    // 摘要: // 包含为 HTTP 定义的状态代码的值. public enum HttpStatusCode { // 摘要: // 等效于 HTTP 状态 100. System.Net.Htt ...

  6. Nginx code 常用状态码学习小结

    最近了解下Nginx的Code状态码,在此简单总结下.一个http请求处理流程: 一个普通的http请求处理流程,如上图所示:A -> client端发起请求给nginxB -> ngin ...

  7. http协议基础(四)http状态码

    一:http状态码 表示客户端http请求的返回结果.标记服务器端的处理是否正常.通知出现的错误等工作 状态码的类别如下: http状态码种类繁多,大概有60多种,实际上经常使用的只有14种,下面为一 ...

  8. Nginx code 状态码说明

    最近了解下Nginx的Code状态码,在此简单总结下. 先来再回顾一下一个http请求处理流程: 一个普通的http请求处理流程,如上图所示: A -> client端发起请求给nginx B ...

  9. HTTP状态码对照表 HTTP response codes

    当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求.当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求. ...

随机推荐

  1. iOS 远程消息推送,原理和开发详解篇(新手推荐)

    1.APNS的推送机制 首先我们看一下苹果官方给出的对ios推送机制的解释.如下图 Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Servic ...

  2. OC中的类别Category-协议Protocol-…

    类别(category)--通过使用类别,我们可以动态地为现有的类添加新方法,而且可以将类定义模块化地分不到多个相关文件中.通常只在类别中定义方法. 类别,接口部分的定义,通常该文件命名为已有&quo ...

  3. log4j的一些配置

    a). 新建Java Project>>新建package>>新建java类: b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar, c) ...

  4. ORM对象关系映射之GreenDAO源码解析

    上一篇我们学习了GreenDAO的CRUD基本操作,可以说是非常的方便的,而且GreenDAO的效率和性能远远高于其它两款流行的ORM框架,下面是我从官网找的一副它们三个ORM框架之间的性能测试的直观 ...

  5. hive parition的使用,分dynamic和static两种

    partition是hive提供的一种机制:用户通过指定一个或多个partition key,决定数据存放方式,进而优化数据的查询 一个表可以指定多个partition key,每个partition ...

  6. Cocos2D的随机数生成函数

    有很多种方法生成随机数.但是只有arc4random函数生成的最接近于"真随机(truly random)"数.(而且不需要种子) 其变体函数arc4random_uniform生 ...

  7. 校招:Vobile阜博通2015校园招聘

    关于Vobile阜博通校招(10-11月份),耗时将近一个月,现整理分享给大家. 1 浙大笔试无选择填空,问答题为主,偏语言的个人理解,不在意具体语言方向(C/C++/Java).(1)描述C.C++ ...

  8. Linux完整备份工具 - dump, restore(现在基本不用这两个)

    dump 其实 dump 的功能颇强,他除了可以备份整个文件系统之外,还可以制定等级喔!什么意思啊! 假设你的 /home 是独立的一个文件系统,那你第一次进行过 dump 后,再进行第二次 dump ...

  9. 使用Interlocked在多线程下进行原子操作,无锁无阻塞的实现线程运行状态判断

    巧妙地使用Interlocked的各个方法,再无锁无阻塞的情况下判断出所有线程的运行完成状态. 昨晚耐着性子看完了clr via c#的第29章<<基元线程同步构造>>,尽管这 ...

  10. python简单线程和协程学习

    python中对线程的支持的确不够,不过据说python有足够完备的异步网络框架模块,希望日后能学习到,这里就简单的对python中的线程做个总结 threading库可用来在单独的线程中执行任意的p ...