常用的HTTP状态码有以下几种:
1. 200 OK:请求成功,服务器已成功处理了请求。
2. 201 Created:请求已经被成功处理,并且创建了新的资源。
3. 202 Accepted:服务器已经接受了请求,但尚未对其进行处理。
4. 204 No Content:服务器成功处理了请求,但没有返回任何内容。
5. 301 Moved Permanently:请求的资源已经永久移动到新的位置。
6. 302 Found:请求的资源临时从不同的 URI 响应请求。
7. 304 Not Modified:表示客户端发送了一个条件请求,服务器告诉客户端,原来缓存的响应可用。
8. 400 Bad Request:请求有语法错误或者请求无法被服务器理解。
9. 401 Unauthorized:未授权,请求要求身份验证,客户端没有提供身份验证或身份验证失败。
10. 403 Forbidden:访问被禁止,客户端没有访问权限。
11. 404 Not Found:请求的资源不存在。
12. 500 Internal Server Error:服务器遇到错误,无法完成请求。
13. 503 Service Unavailable:服务不可用,通常是因为服务器过载或者停机维护。