相关疑难解决方法(0)

在响应正文中返回http 200 OK并出错

我想知道HTTP 200 OK在服务器端发生错误并且响应正文内部出现一些错误时返回是否正确.

例:

  1. 我们正在发送 http GET
  2. 服务器端出现意外情况.
  3. 服务器http 200 OK在响应中返回错误状态代码(例如,{"status":"some error occured"}

是不是正确的行为?我们不应该改变状态代码吗?

http http-status-code-400 http-status-code-200

55
推荐指数
7
解决办法
14万
查看次数

HTTP状态200有警告?

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

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

rest http http-status-codes

9
推荐指数
1
解决办法
4755
查看次数