📜  HTTP 标头 |消化

📅  最后修改于: 2022-05-13 01:56:27.490000             🧑  作者: Mango

HTTP 标头 |消化

摘要 HTTP 标头是一个响应 HTTP 标头,它为请求的资源提供一个由整个消息的散列函数生成的小值。摘要 HTTP 标头是一个响应标头,它提供所请求资源的摘要。整个表示用于计算摘要。单个资源的多个摘要值也是可能的,因为表示取决于 Content-Type 和 Content-Encoding。

句法:

Digest:=

指令:此标头接受两个如上所述和如下所述的指令:

  • 它包含定义的支持算法,例如 SHA-256 和 SHA-512。
  • 保存编码结果并将摘要算法应用于资源表示。

例子:

  • 它为资源提供 sha-256 算法并提供摘要值。
    Digest: sha-256=nOJRJgeeksforgeeksN3OWDUo9DBPE=
  • 它为资源提供 sha-512 算法并提供摘要值。除此之外,它还提供了 UNIX sum 算法,该算法会发生冲突。
    Digest: sha-512=\vdtgeeksforgeeks8nOJRJN3OWDDBPE=, unixsum=69

支持的浏览器:下面列出了与HTTP Digest 标头兼容的浏览器:

  • 谷歌浏览器
  • IE浏览器
  • 火狐
  • 歌剧
  • 苹果浏览器