在支持超媒体的REST API中,请考虑非浏览器客户端需要访问资源Model-A。通常我们会有一个入口点,然后是ref来获取模型,然后是另一个ref来访问特定模型。
但是,如果在检查收到的模型后,我们需要返回并检查另一个模型说模型B?在那种情况下,对前一个州有一个参考不是更好吗?
例如,为玩具店购买API。 首先,我们将获得一个根链接来列出所有玩具。(可能是一个带有标准的搜索。)通过响应,我们将获得一组玩具表示,其中包含访问它们的链接。
如果我选择,说一列火车,然后想要选择别的东西,需要从头开始。>