Loading... HTTP状态码用于告知客户端与服务器之间发生的情况,以下是一些常见的HTTP状态码及其含义: 1. **1xx 信息性状态码(Informational)**: - 100 Continue:收到请求的初始部分,客户端应继续请求。 - 101 Switching Protocols:服务器已经理解了客户端的请求,将通过升级协议来完成这个请求。 2. **2xx 成功状态码(Success)**: - 200 OK:请求成功。 - 201 Created:请求已经被实现,且创建了一个新资源。 - 204 No Content:服务器成功处理了请求,但没有返回任何内容。 3. **3xx 重定向状态码(Redirection)**: - 301 Moved Permanently:永久重定向。 - 302 Found:临时重定向。 - 304 Not Modified:资源未被修改(直接从本地加载资源)。 4. **4xx 客户端错误状态码(Client Error)**: - 400 Bad Request:客户端发送的请求在语法上有错误。 - 403 Forbidden:服务器理解请求但拒绝执行(没有限访问权)。 - 404 Not Found:请求的资源不存在。 5. **5xx 服务器错误状态码(Server Error)**: - 500 Internal Server Error:服务器遇到错误,无法完成请求。 - 502 Bad Gateway:充当网关或代理的服务器从上游服务器收到无效响应。 - 503 Service Unavailable:服务器暂时不可用,通常是由于维护或超载。 - 504 Gateway Timeout: 网关超时。这意味着服务器作为网关或代理,在规定的时间内未能从上游服务器接收到响应。通常发生在后端服务器响应延迟或超负荷导致无法及时返回数据时。 这些状态码帮助客户端和开发人员了解请求过程中发生的各种情况,有助于调试和处理网络请求问题。 最后修改:2024 年 02 月 21 日 © 允许规范转载 赞 如果觉得我的文章对你有用,请随意赞赏