小编Ben*_*ker的帖子

RESTful HATEOAS客户端URL

我有理由相信我理解HATEOAS设计的服务器端 - 在响应中返回状态URL - 但我对如何设计客户端来接受这些有点困惑.

例如,我们在//somehost.com/resource/1访问资源 - 这为我们提供了资源数据和链接.我们将假设返回//somehost.com/resource的POST,表示"新"操作.现在我理解将一些数据发布到该URL创建一个新资源,并提供响应,但发布该数据的表单在哪里?我已经看到了//somehost.com/resource/1/new提供了一个POSTS到/ resource的表单的实现,但是这个URL本身包含一个动词,并且似乎违反了REST.

我认为我的困惑在于我在同一个应用程序中实现了一个RESTful API和一个客户端来使用它.

对于这种事情,有某种最佳实践吗?

rest hateoas

3
推荐指数
1
解决办法
564
查看次数

标签 统计

hateoas ×1

rest ×1