【发布时间】:2015-04-20 13:23:24
【问题描述】:
如果你的用户输入了太长的用户名,你会返回什么 Http 错误? 例如,限制是 150 个字符,我也想在服务器端验证它。我正在构建 REST WebApi,并且我知道如果您正在构建 REST,一切都应该采用 HTTP 方式,以及我们返回给最终用户的错误。 我觉得返回 400 错误不是好习惯。我还想添加一些自定义消息,用户可以理解的内容,例如:“用户名太长”。 如果超过用户名长度限制,我可以向用户返回哪个 Http 错误? (假设现在我们没有客户端验证)。
【问题讨论】:
标签: rest http asp.net-web-api http-error