REST API - 我的帖子应该返回什么

时间:2014-10-12 10:25:28

标签: api rest

这是关于我正在尝试做什么的一个小描述

  1. 构建一组用于在线游戏的API
  2. 我的GET API我想要返回所有打开的游戏(gameIds列表) GET / api / games /
  3. 我的POST API我想创建一个新游戏 POST / api / games /
  4. 我的问题是我的POST API应该返回什么。理想情况下,我希望客户端知道新创建的游戏的gameId,以便所有特定于游戏的操作可以使用以下语法/ api / games / gameId

    关于我如何将这个游戏传达给客户的任何建议?

1 个答案:

答案 0 :(得分:4)

您应该返回201,创建为响应代码。位置标题应包含新创建的资源的URL(即/ api / games / new_game_id)。

可以在this question的答案中找到完整的详细信息,特别是对RFC的引用。