HTTP状态码是HTTP协议的一部分,用于指示客户端请求的处理状态。以下是常见的HTTP状态码及其含义:
1xx:信息性状态码 - 表明请求已接收,继续处理
100 Continue
:请求已接收,但还未完成101 Switching Protocols
:请求已接收,服务器将切换协议
2xx:成功状态码 - 表明请求已成功处理
200 OK
:请求成功201 Created
:请求成功,已创建新资源202 Accepted
:请求已接受处理,但处理尚未完成204 No Content
:请求成功,但没有内容返回
3xx:重定向状态码 - 表明需要采取进一步的动作来完成请求
301 Moved Permanently
:请求的资源已永久移动到新的URL302 Found
:请求的资源已临时移动到新的URL303 See Other
:请求的资源已被移动,应当使用GET方法获取资源304 Not Modified
:自上次请求以来,资源未改变
4xx:客户端错误状态码 - 表明请求存在客户端错误
400 Bad Request
:请求无效401 Unauthorized
:请求未授权403 Forbidden
:请求被服务器拒绝404 Not Found
:请求的资源不存在
5xx:服务器错误状态码 - 表明服务器错误
500 Internal Server Error
:服务器内部错误503 Service Unavailable
:服务器目前不可用
了解更多关于HTTP状态码的详细信息和案例,可以访问HTTP状态码详细指南。
HTTP状态码图表