【发布时间】:2016-05-31 02:36:29
【问题描述】:
使用以下 API:
feed?url=XXX
对参数url执行的验证:
- 如果丢失:
400 Bad Request - 如果 URL 为空/无效:
422 Unprocessable Entity - 如果 URL 未指向有效的 RSS/Atom 提要:
422??
3.应该返回什么状态错误?
与验证 2. 不同,如果不获取数据并尝试解析它,则无法检查 3.,因此是原始用户数据 无法直接验证。
我在考虑422 Unprocessable Entity,因为它与验证有关,即使不是直接数据(url)而是该数据的引用(url 的内容)。
你的意见是什么?
【问题讨论】:
标签: rest validation http-status-code-422