[REST API] 可以返回给前端 数组吗( JSON ) ?

发布于 2022-09-05 10:27:56 字数 307 浏览 14 评论 0

实际现象

  1. 从逻辑上, 确实应该返回给前端一个 array
  2. 但是参考其他流行的风格, 几乎很少有返回array 的

预期现象

  1. 是应该返回array呢, 还是包一层?

  1. 我倾向于
[
  {},
  {},
  {}
]
  1. 包装一层
{
  "users": [
    {},
    {}
  ],
 
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

雾里花 2022-09-12 10:27:56

为什么不行。。。大胆的返回啊。。
本来url就是xxxx/users 你给我个object是什么鬼?
github的restful api够不够主流?人家就返回的是个array

https://developer.github.com/...

昔梦 2022-09-12 10:27:56

不要包。我个人不喜欢包,其他全不标准,是不是像

{
    "success": true,
    "data": [xxx]
}

这种?
这个不是restful风格,正确的应该是这种

[xxx]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文