gpt4 book ai didi

javascript - 是否可以将文件另存为带有 header 信息的静态 html 文件?

转载 作者:行者123 更新时间:2023-12-02 20:03:23 24 4
gpt4 key购买 nike

我想为我的小部件客户提供一个文件以上传到他们的服务器。我不希望它依赖于服务器端技术(PHP、ASP 等...),因此我不必维护变化。

该文件包含 html 和 javascript(它基于本地 cookie 进行重定向)。我还需要这个文件有一个特殊的 header (P3P 隐私策略)。

如何创建包含客户可以上传到其服务器的 header 信息的 HTML 文件?

最佳答案

HTML 与 header 信息无关。 header 是 HTTP 的一个属性,HTTP 是最常用于将 HTML 发送到浏览器的协议(protocol)。如果您想存储 header 信息,则需要将其与文档分开存储,并由 Web 服务器或服务器端脚本读取,该脚本会将适当的 header 发送到浏览器。

但是,许多 HTTP header 都有一个可以嵌入 HTML 中的等效 header 。对于 P3P,您可以使用 link 标记来指定存储该文档的 P3P 信息的外部策略文件的 URL。

<link rel="P3Pv1" href="some uri">

请注意,如果您有大量文件,每个文件都具有不同的策略,则这不会特别有效,因为 P3P 策略通常相当小,并且需要客户端发出额外请求。但我相信这是您无需与客户端使用的特定服务器进行任何集成即可获得的最佳结果。

关于javascript - 是否可以将文件另存为带有 header 信息的静态 html 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7711732/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com