我想为我的小部件客户提供一个文件,以便上传到他们的服务器。我不希望它依赖于服务器端技术(PHP,ASP等......)所以我不必保持变化。
该文件包含html和javascript(它根据本地cookie进行重定向)。 我还需要这个文件有一个特殊的标题(P3P隐私政策)。
如何创建包含客户可以上传到其服务器的标题信息的HTML文件?
答案 0 :(得分:2)
HTML与标题信息无关。标头是HTTP的属性,HTTP是最常用于将HTML发送到浏览器的协议。如果要存储标题信息,则需要将其与文档分开存储,并由Web服务器或服务器端脚本读取,该脚本会将相应的标题发送到浏览器。
但是,许多HTTP标头具有可以嵌入HTML中的等效标头。对于P3P,您可以使用link
标记指定外部策略文件的URL,以存储该doucment的P3P信息。
<link rel="P3Pv1" href="some uri">
请注意,如果您有大量文件,每个文件都有不同的策略,这将不会特别有效,因为P3P策略通常相当小,并且需要来自客户端的额外请求。但我相信,如果不与客户使用的特定服务器集成,这是最好的。