使用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. Spring AOP 初探

    本文可作为北京尚学堂spring课程的学习笔记 首先谈谈什么是AOP 它能干什么 AOP Aspect Oriented Programming(面向切面的编程) 什么叫面向切面? 就是我们可以动态的 ...

  2. 自建log4cxx.sln

    log4cxx的下载包是0.10版本的,代码较旧,有些错误,应该从主干下载最新的代码. 0.10的下载包中有projects目录,内有VC6的工程文件; 还有site目录,内有vc构建的帮助文档vst ...

  3. EBS 信用检查(二)

    Credit checking feature of Oracle OM provides the ability to check that the customer has sufficient ...

  4. Mahout系列之----kmeans 聚类

    Kmeans是最经典的聚类算法之一,它的优美简单.快速高效被广泛使用. Kmeans算法描述 输入:簇的数目k:包含n个对象的数据集D. 输出:k个簇的集合. 方法: 从D中任意选择k个对象作为初始簇 ...

  5. Android For JNI(四)——C的数组,指针长度,堆内存和栈内存,malloc,学生管理系统

    Android For JNI(四)--C的数组,指针长度,堆内存和栈内存,malloc,学生管理系统 好几天每写JNI了,现在任务也越来越重了,工作的强度有点高,还有好几个系列的博客要等着更新,几本 ...

  6. Weka 算法大全

    关联规则挖掘 (一)  Apriori (二)  FilteredAssociator (三)  FPGrowth (四)  GeneralizedSequentislPatterns (五)  Pr ...

  7. Gradle 1.12用户指南翻译——第三十九章. IDEA 插件

    本文由CSDN博客万一博主翻译,其他章节的翻译请参见: http://blog.csdn.net/column/details/gradle-translation.html 翻译项目请关注Githu ...

  8. 关于IOS中使用支付功能(以支付宝为例)

    支付宝是第三方支付平台,简单来说就是协调客户,商户,银行三者关系的方便平台 使用支付宝进行一个完整的支付功能,大致有以下步骤: a 与支付宝进行签约,获得商户ID(partner)和账号ID(sell ...

  9. CentOS6.4下安装Nginx1.12.2

    1.安装GCC安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装 yum install gcc-c++ 2.安装PCRE-devel PCR ...

  10. Mac 下安装安卓 apk 文件

    Mac 下安装安卓 apk 文件 在windows上有比较多的第三方软件可以使用,双击就可以将apk文件安装到手机上. 在Mac 上要实现这样还是挺难得,目前还没有像Windows那样的第三方软件可以 ...