首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >主干restful服务器返回

主干restful服务器返回
EN

Stack Overflow用户
提问于 2014-08-15 21:17:54
回答 1查看 244关注 0票数 0

我一直在试图寻找更多关于restful的信息,我发现很多地方都在谈论在服务器端为检索、创建和更新对象提出什么样的请求(方法和数据),但是我找不到一个地方来解释服务器端应该返回什么。专门为backbone.js服务。

我理解GET方法到"path/:id",服务器很可能会返回一个stringify json对象"{id:1,data:a}“,或者返回一个json对象数组。但是对于create、update和delete,我不知道服务器应该返回什么,所以主干将确认服务器已经成功地创建了对象?我发现一些api这样做:创建成功的返回:

{ "createAt":"2014-1-01 11:59 11“}

或失败的回报

{“错误”:true}

一些api这样做:

{“成功”:真}或{“错误”:真}

骨干期望的结果是什么?

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-15 21:21:01

Backbone通常期望以下内容:

  • Create应该返回对象的JSON表示形式,包括具有201状态(创建)的id属性。
  • Read应该返回对象的JSON表示形式,包括具有200状态的id属性(OK)。
  • Update应在成功时返回204状态(无内容)。
  • Destroy在成功时应该返回一个200状态(OK)。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25334354

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档