HTTP状态码面试题及详细答案.docxVIP

  • 1
  • 0
  • 约4.38千字
  • 约 5页
  • 2026-05-07 发布于河北
  • 举报

HTTP状态码面试题及详细答案

一、基础必考题(入门级,必背)

1.请简述HTTP状态码的分类及核心作用?

答:HTTP状态码是服务器对客户端请求的响应状态标识,用3位数字表示,核心作用是让客户端快速判断请求是否成功、失败原因,方便问题排查和业务处理。

分类(5大类,记准范围和核心含义即可,不用死记所有码):

1xx(信息类):临时响应,告知客户端“请求已收到,正在处理”,比如100Continue(客户端继续发送请求体),实际开发中很少用到,面试只需知道分类含义。

2xx(成功类):请求正常处理完成,最常用200OK,还有204NoContent(成功但无返回体,比如删除接口)、206PartialContent(断点续传,比如下载文件)。

3xx(重定向类):请求需要客户端进一步操作才能完成,核心是“跳转”,常用301(永久重定向,比如域名变更)、302(临时重定向,比如临时跳转活动页)、304(协商缓存命中,服务器不返回资源,直接用客户端缓存)。

4xx(客户端错误):请求本身有问题,服务器无法处理,常用400(请求参数错误,比如传参格式不对)、401(未授权,比如未登录访问需要权限的接口)、403(禁止访问,比如登录后无权限)、404(资源不存在,比如输错URL)、405(请求方法不允许,比如用GET访问只支持POST的接口)。

5xx(服务器错误):服务器

文档评论(0)

1亿VIP精品文档

相关文档