我正在开发客户端和服务器。在开发过程中,我会让服务器检测客户端何时出现错误(发送无效数据,省略强制参数等)。
是否有标准的HTTP响应代码来表明这一点?或者几个,取决于bug的性质?
或者我应该使用自己的响应代码?
例如2001 I'm afraid I can't do that, Dave
?
或666 Mwuuuuuuhahhahahahahahahaha
答案 0 :(得分:2)
HTTP 400"错误请求"
https://tools.ietf.org/html/rfc7231#section-6.5.1
400(错误请求)状态代码表示服务器不能或 由于被认为是某种东西,它不会处理请求 客户端错误(例如,格式错误的请求语法,无效请求
消息框架或欺骗性请求路由)。