RESTAPI-我的帖子应该返回什么
这里有一个关于我正在尝试做的小描述RESTAPI-我的帖子应该返回什么,api,rest,Api,Rest,这里有一个关于我正在尝试做的小描述 为在线游戏创建一组API 我的GET API我想返回所有打开的游戏(游戏ID列表) GET/api/游戏/ 我的PostAPI我想创建一个新游戏 POST/api/游戏/ 我的问题是我的PostAPI应该返回什么。理想情况下,我希望客户端知道新创建的游戏的gameId,这样所有特定于游戏的操作都可以使用以下语法/api/games/gameId 关于我如何将这个游戏ID传达给客户端,有什么建议吗?您应该返回201,作为响应代码创建。位置标头应包含新创建资源的U
关于我如何将这个游戏ID传达给客户端,有什么建议吗?您应该返回201,作为响应代码创建。位置标头应包含新创建资源的URL(即/api/games/new_game_id)
完整的详细信息可以在对的回答中找到,特别是对RFC的引用。您可以在location标头中返回新创建资源的uri,其中201 createdOne选项不仅包括ID,还包括用于后续访问的完整URL,这是一个相当长的名称HATEOAS。