状态响应码

常见的状态响应码

200 OK 正常,跟服务器连接成功,发送请求成功
302 Redirect 重定向(跳转)
304 Cache 读取缓存,表示客户机缓存您的版本是最新的,客户机可以继续使用它,无需到服务器请求,读取缓存
400 Bad Request 请求有问题(有可能是参数等等不符合规定)
403 Forbidden 拒绝处理 权限不够,服务器接收到了客户端的请求,但是拒绝处理
404 Not Found 找不到资源 服务器接收到了客户端的请求,但是服务器里面没有要找的资源
500 Server Error 服务器异常 服务器接收到了客户端的请求,也找到了具体的资源处理请求,但是处理的过程中服务器出异常了

全部的状态响应码

100 Continue 继续
101 Switching Protocols 交换协议
102 Processing 处理中
103 Checkpoint 检查点
200 OK
201 Created 已创建
202 Accepted 已接受
203 Non-Authoritative Information 非权威信息
204 No Content 无内容
205 Reset Content 重置内容
206 Partial Content 部分内容
207 Multi-Status 多状态
208 Already Reported 已报告
226 IM Used 已使用IM
300 Multiple Choices 多项选择
301 Moved Permanently 永久移动
302 Found
303 See Other 另见
304 Not Modified 未修改
305 Use Proxy 使用代理(已弃用)
307 Temporary Redirect 临时重定向
308 Permanent Redirect 永久重定向
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 Payload Too Large 有效负载过大
414 URI Too Long URI太长
415 Unsupported Media Type 不受支持的媒体类型
416 Requested range not satisfiable 无法满足请求的范围
417 Expectation Failed 预期失败
418 I’m a teapot
419 Insufficient Space On Resource 资源空间不足 (已弃用)
420 Method Failure 方法失败 (已弃用)
421 Destination Locked 目标锁定(已弃用)
422 Unprocessable Entity 无法处理的实体
423 Locked 已锁定
424 Failed Dependency 失败的依赖性
426 Upgrade Required 需要升级
428 Precondition Required 需要先决条件
429 Too Many Requests 请求太多
431 Request Header Fields Too Large 请求头字段太大
451 Unavailable For Legal Reasons 由于法律原因不可用
500 Internal Server Error 内部服务器错误
501 Not Implemented 未实现
502 Bad Gateway 错误网关
503 Service Unavailable 服务不可用
504 Gateway Timeout 网关超时
505 HTTP Version not supported 不支持HTTP版本
506 Variant Also Negotiates 变量也要协商
507 Insufficient Storage 存储空间不足
508 Loop Detected 检测到环路
509 Bandwidth Limit Exceeded 超出带宽限制
510 Not Extended 未扩展
511 Network Authentication Required 需要网络认证

源码如下

public enum HttpStatus {
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"),
/** @deprecated */
@Deprecated
MOVED_TEMPORARILY(302, "Moved Temporarily"),
SEE_OTHER(303, "See Other"),
NOT_MODIFIED(304, "Not Modified"),
/** @deprecated */
@Deprecated
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"),
/** @deprecated */
@Deprecated
REQUEST_ENTITY_TOO_LARGE(413, "Request Entity Too Large"),
URI_TOO_LONG(414, "URI Too Long"),
/** @deprecated */
@Deprecated
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"),
/** @deprecated */
@Deprecated
INSUFFICIENT_SPACE_ON_RESOURCE(419, "Insufficient Space On Resource"),
/** @deprecated */
@Deprecated
METHOD_FAILURE(420, "Method Failure"),
/** @deprecated */
@Deprecated
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");
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值