代表的含义如下:
- 100 Continue:请求已被服务器接收,客户端应继续发送请求的剩余部分。
- 101 Switching Protocols:服务器已根据客户端的请求切换协议。
- 200 OK - 请求成功
- 301 Moved Permanently - 资源永久移动到新位置
- 302 Found - 资源临时移动到新位置
- 304 Not Modified - 资源未修改,可以直接使用缓存的副本
- 400 Bad Request - 请求报文存在语法错误
- 401 Unauthorized - 需要认证才能访问资源
- 403 Forbidden - 服务器拒绝访问资源
- 404 Not Found - 请求的资源不存在
- 500 Internal Server Error - 服务器内部错误
将以上的状态码进行总结可分为以下几类:
HTTP(Hypertext Transfer Protocol)状态码是服务器在处理请求时返回给客户端的一种状态标识。常见的HTTP状态码有以下几种:
1xx(Informational):表示请求已被接收,继续处理。
2xx (成功的状态码)表示成功处理了请求
3xx (重定向状态码)表示需要进行额外操作才能完成请求
4xx (客户端错误状态码)表示客户端发出的请求有错误
5xx (服务器错误状态码)表示服务器处理请求发生了错误