HTTP常见状态码

HTTP状态码分为五大类,由三位数字组成,第一位数字定义了状态码的类型,第二、三位没有实际含义,按顺序定义了具体状态码的含义

状态码分类 说明 状态码 定义
1xx 信息状态码(Informational),比较少用 100 Continue
101SWITCHING_PROTOCOLS
102PROCESSING
103CHECKPOINT
2xx 成功状态码(Success) 200 OK(服务器成功处理了请求)
201CREATED(服务器创建资源成功)
202ACCEPTED(请求已接受)
203NON_AUTHORITATIVE_INFORMATION(非权威信息)
204NO_CONTENT(没有内容,没有Response Body)
205RESET_CONTENT(重置内容)
206PARTIAL_CONTENT(部分内容,部分请求成功)
207MULTI_STATUS(多种状态)
3xx 重定向状态码(Redirection) 300 MULTIPLE_CHOICES(多项选择)
301MOVED_PERMANENTLY(永久重定向)
302MOVED_TEMPORARILY(临时重定向)
303SEE_OTHER(参看其他)
4xx 客户端错误状态码(Client Error) 400 BAD_REQUEST(坏的请求)
401UNAUTHORIZED(未授权)
402PAYMENT_REQUIRED(需要付款信息)
403FORBIDDEN(禁止访问)
404NOT_FOUND(未找到)
405METHOD_NOT_ALLOWED(不允许请求的方法,如PUT)
406NOT_ACCEPTABLE(不可接受的请求)
408REQUEST_TIMEOUT(请求超时)
413PAYLOAD_TOO_LARGE(请求体太大)
415UNSUPPORTED_MEDIA_TYPE(不支持请求类型)
429TOO_MANY_REQUESTS(太多请求,如请求有做限流)
5xx 服务端错误状态码(Server Error) 500 INTERNAL_SERVER_ERROR(内部服务器错误)
501NOT_IMPLEMENTED(未实现)
502BAD_GATEWAY(网关错误)
503SERVICE_UNAVAILABLE(服务不可用)
504GATEWAY_TIMEOUT(网关超时)

赞赏(Donation)
微信(Wechat Pay)

donation-wechatpay


相关博客