HTTP 422 — Unprocessable Entity
请求格式正确,但由于语义错误无法处理。
为何出现
- 资源/URL 标识符不正确或缺失。
- 请求参数无效或格式错误。
- 访问受限或资源已不存在。
如何修复
- 核对 URL 和路径;检查路由参数。
- 校验 query/body 参数及其类型。
- 如访问受限,请配置授权或申请权限。
HTTP 422(Unprocessable Entity)属于客户端类代码。以下为「client」场景的背景与建议。
客户端错误通常表示请求存在问题:资源缺失、参数无效或访问受限。此页面返回真实的 HTTP 状态码,外部系统可获得正确的观察结果。请使用该 URL 验证监控、WAF 规则与自动化流程。
常见原因与建议措施如上。保持可操作的日志,并避免在响应中泄露敏感信息。
关键词: HTTP 422, Unprocessable Entity, HTTP error 422, status code 422, HTTP 422 meaning, fix HTTP 422, client error.