2

我需要在我网站的一部分的响应中添加一个 HTTP 标头字段,正在 IFRAME 中查看包实例(我的部分),我想声明一个 p3p 字段以便能够在 IE 6 中存储 cockies /7/8 (登录效果不好),我知道如何在 PHP 中做到这一点,并且非常简单:

<?php
header('P3P: CP="CAO PSA OUR"');
?>

但我没有找到如何在 TCL/openacs 中执行此操作,感谢您的帮助。

4

1 回答 1

3

根据您在其他地方提出此问题时Jim Lynch 的回答,您只需将其添加到为页面生成的标题集中。我猜这样的事情可能是最简单的(假设你不想硬编码标题的内容;如果你这样做了,你可以简化一点):

set cpflags "CAO PSA OUR"
ns_set cput [ns_conn outputheaders] "P3P" "CP=\"$cpflags\""

要理解它,您需要阅读AOLserver 文档以及ns_conn标准Tcl 文档。ns_setset

于 2010-12-08T00:01:01.283 回答