我想知道HTTP 200 OK在服务器端发生错误并且响应正文内部出现一些错误时返回是否正确.
例:
http GEThttp 200 OK在响应中返回错误状态代码(例如,{"status":"some error occured"}是不是正确的行为?我们不应该改变状态代码吗?
您将使用什么来成功的HTTP状态代码,但想要指出一些警告?就我而言,我正在创建一个ajax端点,您可以在其中添加新用户.我们期待名字和姓氏,但如果没有名字,则仍会创建记录,并且不会有任何后续纠正情况.我只是希望客户知道"我们创建了记录,嘿,BTW,第一个和/或最后一个名字是空白的"
我发现了这个问题,但这是关于实际发生的错误,而不是警告.