标签: http rest
我正在创造一些宁静的apis。有一个“注册”api,用户可以发布“电子邮件”,“名称”和“密码”进行注册。
在服务器端,我将检查电子邮件是否已被使用。如果我发现电子邮件已被使用,我会回复什么http代码?
我现在回复400(不良请求),但我不知道它是否正确。
答案 0 :(得分:3)
400 Bad Request是正确的,因为验证错误没有特定的HTTP代码。
400 Bad Request
在REST API中,通常只需要返回四个HTTP错误代码: