205 Reset Content 表示服务器已完成请求,并希望用户代理把发出该请求的“文档视图”恢复到初始状态,通常是清空表单,方便用户输入下一条记录。和 204 一样,205 不得包含内容。
浏览器实际上并没有实现这种重置行为,因此在实践中 205 的效果与 204 No Content 相同。需要在提交后清空表单的应用会用 JavaScript 来实现。
响应示例
HTTP
HTTP/1.1 205 Reset Content
Date: Fri, 06 Nov 2026 10:15:32 GMT
Content-Length: 0 SEO 与重定向检测
205 不用于页面,在 SEO 上没有意义。如果某个页面 URL 返回 205,爬虫找不到可索引的内容。
常见原因与使用场景
- 数据录入 API 在成功提交后通知客户端清空输入表单。
- 框架或自定义代码在本应返回 204 的地方返回了 205。
- 公开网站上极少出现,重定向检测几乎不会遇到它。