Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如果请求值的数据类型不匹配,HTTP 状态码 400 或 422?在以下情况下使用 400 是否正确或应该使用 422 代替?
RFC2616,使用 400(错误请求)
由于语法错误,服务器无法理解该请求
在我看来,数据类型不匹配应被视为格式错误的语法,因此,在上述情况下,400 是一个合适的选项。