2010-12-07 28 views
2

我需要在我的網站的一部分的響應中添加一個HTTP標頭字段,包的實例(我的部分)正在IFRAME中查看,我想聲明一個p3p字段以便能夠存儲自慰IE 6/7/8(登錄無法正常工作),我對如何做到這一點在PHP中,是相當簡單的一個想法:如何在Openacs中添加HTTP標頭字段?

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

,但我沒有找到如何做到這一點的TCL/openacs,感謝您的幫助。

回答

3

根據Jim Lynch's response,當您在其他地方詢問此問題時,您只需將其添加到正在爲該頁面生成的一組標題中。 我猜想,這樣的事情是可能比較容易(假設你不想硬編碼頭的內容;如果你這樣做,你可以簡化一點):

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

要理解它,您需要閱讀AOLserver文檔中的ns_connns_set以及標準Tcl文檔中的set