HTTP状态200有警告?

use*_*841 9 rest http http-status-codes

您将使用什么来成功的HTTP状态代码,但想要指出一些警告?就我而言,我正在创建一个ajax端点,您可以在其中添加新用户.我们期待名字和姓氏,但如果没有名字,则仍会创建记录,并且不会有任何后续纠正情况.我只是希望客户知道"我们创建了记录,嘿,BTW,第一个和/或最后一个名字是空白的"

我发现了这个问题,但这是关于实际发生的错误,而不是警告.

Ale*_*Zam 8

这似乎是将某些东西放到{"status":"warn","meassage":"Name field is empty"}响应体上的最佳方式.没有"警告"HTTP代码.当然,您可以使用例如201 CREATED清洁创建和200 OK警告.但这不是使用它们的好方法.