我已经阅读了几篇有关HATEOAS以及应该如何实现API的文章,以便您可以通过以下链接遍历不同的状态。但是我对于应该如何实现客户端感到困惑?
从这个答案:
除了在运行时可以发现的内容外,客户端对服务器如何设计其URI一无所知。
为了实现HATEOAS,服务器需要包括指向从服务器到客户端的响应的链接,并且客户端使用这些链接作为响应来与服务器进行通信。
例如。客户请求产品列表,服务器将响应产品列表,并带有添加,编辑和删除产品的链接(如果用户能够执行此操作),然后将其在客户端中转换为链接或按钮,如编辑产品,删除产品。
该博客可以帮助您获得更多的了解。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句