【发布时间】:2016-11-03 03:57:21
【问题描述】:
因此,我们在实现我们的 restful api 时采用了与 HATEOAS 类似的标准。我们在响应中提供链接,以允许客户导航或执行某些操作。现在的问题是,
如果客户端想要使用此响应,请更改资源的某些属性并将其发布回服务器以进行更新,同时不清理响应中提供的超媒体链接。服务器应该接受这个请求有效载荷并忽略请求有效载荷中的超媒体链接,还是应该不允许客户端发送这样的有效载荷?
我们唯一担心的是,如果有效负载非常大并且客户端只对几个属性进行更改,那么就会听到性能问题,但相反的论点是客户端需要清理响应以使后续请求。
您能否就最佳做法提出建议?
谢谢
【问题讨论】:
标签: web-services rest web-applications hateoas json-api