当前位置: 首页 > 知识库问答 >
问题:

如果没有可用的数据,http返回代码应该是什么

艾嘉石
2023-03-14

{“订单”:[]}

共有1个答案

姬昊焱
2023-03-14

200是正确的。

来自RFC 7231

状态代码的4xx(客户端错误)类表示客户端似乎出错了。

 类似资料:
  • 我目前正在一个后端有Spring,前端有Angularjs的网站上工作,我们已经讨论了后端响应以处理前端的消息对话框,我有一个问题要问: 假设我有一个API: 若客户机发出一个带有无效参数(如字符串)的请求,那个么应该从服务器返回哪个响应代码?HTTP 400错误的请求和响应正文包含消息“fromTime和toTime应采用时间戳格式”,还是HTTP 200包含相同的消息? 我看到了一些Googl

  • 而且 不是应该都返回吗?它不是基元变量,在第二个代码中,即使在添加零之后,它也会打印。我知道装箱(对于从-128到127的整数),但是为什么装箱在第二段代码中起作用而不是在第一段代码中起作用呢?

  • 当我使用MVC控制器时,我使用“返回OK(对象)”或“返回BadRequest(ErrorMessage)”等。 我怎样才能实现这是剃刀页? 我尝试返回新的JSON result(object);这在状态代码为200时有效。但是如果我想返回带有JSON错误消息的状态代码400呢?

  • 很久以前,我在一个论坛上偶然发现了一个有趣的问题,我想知道答案。 请考虑以下 C 函数: 这应该总是返回< code>false,因为< code>var3 == 3000。< code>main函数如下所示: 由于 应始终返回 ,因此期望程序仅将一个 false 打印到屏幕上。但是在编译并运行它之后,还会显示执行: 这是为什么?这段代码有某种未定义的行为吗? 注意:我用

  • 上下文:我的数据库中有两个不同的表。第一个是actionblock(Java中的actionblock),第二个是location(Java中的PermanentLocation)。ActionBlock类需要一个位置才能工作,因此为了让代码工作,它首先加载ActionBlock数据,其中包含所需的位置,然后代码加载所需的位置。(是的,我知道下面的代码将垃圾邮件加载位置查询) 问题:使用与Acti