第4章 状态码告知从服务器端返回的请求结果 - 计算机网络 · 《图解HTTP》
1xx 信息性状态码
接受的请求正在处理
2xx 成功状态码
请求正常处理完毕
200 OK
客户端的请求在服务器端被正常处理
204 No Content
请求处理成功,但没有资源可返回
206 Partial Content
响应报文中包含由Content-Range指定范围的实体内容
3xx 重定向状态码
需要进行附加操作以完成请求
301 Moved Permanently
永久重定向,表示请求资源已经被分配到新的URI
302 Found
临时重定向,表示请求的资源已被分配到了新的URI,希望用户(本次)能使用新的URI访问
303 See Other
表示请求对应的资源存在着另一个URI,应使用GET方法定向获取请求资源
304 Not Modified
服务器资源未改变,可直接使用客户端未过期的缓存
307 Temporary Redirect
临时重定向,与302一样,307 状态码可以确保请求方法和消息主体不会发生变化。如果使用 302 响应状态码,一些旧客户端会错误地将请求方法转换为 GET
4xx 客户端错误状态码
服务器无法处理请求
400 Bad Request
表示请求报文中存在语法错误
401 Unauthorized
请求需要有通过HTTP认证的认证信息
403 Forbidden
表示对请求资源的访问被服务器拒绝了
404 Not Found
表示服务器上无法找到请求的资源,也可用于服务端拒绝请求且不想说明理由时使用
5xx 服务错误状态码
服务器处理请求出错
500 Internal Server Error
表示服务端在执行请求时发生了错误
503 Service Unavailable
表示服务器暂时处于超负载或正在进行停机维护,现在无法处理请求
第4章 状态码告知从服务器端返回的请求结果 - 计算机网络 · 《图解HTTP》
https://wanmeishijie.xyz/notes/network/图解HTTP读书笔记/第4章 返回结果的HTTP状态码/