主要原因是客户机(甚至一些服务器)没有用表示来存储表示的位置。例如,如果wget http://.../foo.json
,则表示将保存到磁盘中,但获取它的URI将不保存到磁盘中。如果表示中没有嵌入“self”链接,这会导致两个问题:
>
文档中的相对链接可能不再有解决的基础,因此将被“断开”;和
如果客户机修改文档,客户机将没有嵌入到何处的概念,例如将
文档放回服务器。少数客户机独立维护这些信息,但大多数客户机不这样做。
我现在正在读《实践中的Rest》一书。我无法理解以下术语超媒体,超媒体格式,超媒体控件,域应用协议。作者建议需要特定领域的超媒体格式。我很难理解这些。我在谷歌上搜索了这些术语,但没有找到正确的答案。谁能解释一下这些术语,以及为什么我们需要特定于领域的超媒体格式而不是应用程序/XML?
顺便说一句,真的很好的谈话! 所有的输入都很感激!
本文向大家介绍什么是默克尔树?它在区块链中的重要性是什么?相关面试题,主要包含被问及什么是默克尔树?它在区块链中的重要性是什么?时的应答技巧和注意事项,需要的朋友参考一下 回答:默克尔树在区块链技术中起着重要作用。它描述了由各种数据块组成的数学数据结构。它还通过提供整个交易集的数字指纹来汇总一个块中的所有交易。 它可以对大量数据进行有效且安全的内容验证。Merkle树也称为哈希树,主要由以太坊和比
问题内容: 最近,我一直在设计响应速度更快的网站,并且经常使用CSS媒体查询。我注意到的一种模式实际上是定义媒体查询的顺序。我没有在每个浏览器中都进行过测试,只是在Chrome上进行了测试。有这种行为的解释吗?有时,当您的网站无法正常运行时,它会令人沮丧,并且您不确定这是查询还是编写查询的顺序。 这是一个例子: HTML CSS: 但是,如果我最后一次为1024x600编写查询,浏览器将忽略它,并
本文向大家介绍Java 9中的ProcessHandle接口的重要性是什么?,包括了Java 9中的ProcessHandle接口的重要性是什么?的使用技巧和注意事项,需要的朋友参考一下 Java9中引入的ProcessHandle接口。它允许我们执行操作并检查相关进程的状态。此接口提供进程的本机进程ID(pid)、开始时间、累计CPU时间、参数、命令、用户、父进程和子进程。 ProcessHan