HTTP 400 是什么意思?请求无效(Bad Request)
4xx 客户端错误,依据 RFC 9110 §15.5.1。
400
Bad Request
4xx 客户端错误服务器认为请求存在语法错误或参数非法,无法处理。
常见触发场景
- JSON 请求体格式错误
- 缺少必填参数或类型错误
- URL 编码异常
含义、排查与 SEO 影响
确认状态码与语义
400 属于 客户端错误(4xx)。含义:服务器认为请求存在语法错误或参数非法,无法处理。
复现场景
场景 1:JSON 请求体格式错误;场景 2:缺少必填参数或类型错误;场景 3:URL 编码异常
排查与修复
1. 校验请求体与参数格式;2. 打印服务端收到的原始请求定位
SEO 影响
若爬虫触发需检查 URL 规范性;偶发可忽略。
常见问题
400 是什么意思?
400(Bad Request,请求无效)是 RFC 9110 §15.5.1 定义的 HTTP 状态码,属于 客户端错误。服务器认为请求存在语法错误或参数非法,无法处理。
400 对网站 SEO 有什么影响?
若爬虫触发需检查 URL 规范性;偶发可忽略。
出现 400 应该怎么排查?
1. 校验请求体与参数格式 2. 打印服务端收到的原始请求定位
4xx 和相邻类别的区别是什么?
请求有误、权限不足或资源不存在,责任在请求侧。