说一下你知道的HTTP状态码,以及他们代表什么意思?

以下是常见的HTTP状态码及其含义,适合测试、开发人员快速定位问题:


1xx 信息响应(临时响应)

  • 100 Continue:客户端应继续发送请求的剩余部分(用于大文件上传前的确认)。

  • 101 Switching Protocols:服务器同意客户端请求切换协议(如WebSocket升级)。


2xx 成功响应

  • 200 OK:请求成功(最常用,如GET返回数据)。

  • 201 Created:资源创建成功(如POST新增数据后返回)。

  • 202 Accepted:请求已接收,但未处理完成(异步任务)。

  • 204 No Content:请求成功,但无返回内容(如DELETE请求)。

  • 206 Partial Content:分片下载成功(如大文件断点续传)。


3xx 重定向

  • 301 Moved Permanently:资源永久重定向到新URL(浏览器会缓存)。

你可能感兴趣的:(软件测试面试通关秘籍,http,网络协议,网络)