Http常用状态码
什么是http状态码
HTTP状态码是一个3位数字,用于表示HTTP请求的处理结果。以下是常见的HTTP状态码:
1xx(信息性状态码):表示请求已被接受,需要继续处理。
2xx(成功状态码):表示请求已成功被服务器接收、理解、并接受。
3xx(重定向状态码):表示需要客户端采取进一步的操作才能完成请求。
4xx(客户端错误状态码):表示客户端发送的请求有误,服务器无法处理。
5xx(服务器错误状态码):表示服务器在处理请求时发生了错误。
常见的htpp状态码
状态码 | 含义 |
---|---|
200 OK | 请求已成功处理 |
201 Created | 请求已成功处理,并创建了新的资源 |
204 No Content | 请求已成功处理,但返回的响应报文中不含实体的主体部分 |
301 Moved Permanently | 永久性重定向,请求的资源已被分配了新的URI |
302 Found | 临时性重定向,请求的资源已被分配了新的URI |
304 Not Modified | 发起了条件请求,但服务器判断资源未改变,允许缓存使用 |
400 Bad Request | 请求报文存在语法错误 |
401 Unauthorized | 请求需要用户验证 |
403 Forbidden | 服务器拒绝请求 |
404 Not Found | 服务器无法找到请求的资源 |
500 Internal Server Error | 服务器内部错误 |
503 Service Unavailable | 服务器暂时无法处理请求,可能是过载或维护 |
参考链接
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Gallifrey的计算机学习日记!
评论