📜  HTTP 标头 |期望CT

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

HTTP 标头 |期望CT

HTTP Expect-CT标头是一种响应类型的标头,可防止为站点使用错误颁发的证书并确保它们不会被忽视,它还允许站点决定报告或执行证书透明度要求。

句法:

Expect-CT max-age=, enforce, report-uri=""

注意: Enforce 和 report-uri 是可选指令。

指令: HTTP Expect-CT 标头接受上面提到的三个指令,如下所述:

  • max-age:该指令告诉用户在收到 Expect-CT 标头后应考虑的 Expect-CT 主机(从其接收消息)的秒数。
  • 强制:这是一个可选指令,提示用户拒绝不符合证书透明度(CT)策略的进一步连接,并强制执行该策略。
  • report-uri:它是一个可选指令,描述了用户可以报告 Expect-CT 标头失败的 URL。

例子:

  • 在此示例中,证书透明度强制执行 12 小时,并将报告提交给 geeksforgeeks.org。
    Expect-CT: max-age=43200, enforce, report-uri="https://geeksforgeeks.org/report"
  • 在此示例中,证书透明度被强制执行一小时。
    Expect-CT: max-age=3600, enforce

    要检查 Expect-CT 的运行情况,请转到Inspect Element -> Network检查 Expect-CT 的响应标头,如下所示,Expect-CT 被突出显示。

    支持的浏览器:兼容HTTP Expect-CT header的浏览器如下:

    • 谷歌浏览器
    • 歌剧