addResponseHeader

JavaScript

JavaScript语言参考手册      技术交流 :迷途知返 pwwang.com
JavaScript手册
【目录】 【上一页】 【下一页】 【索引】

addResponseHeader

向发送给客户的回应头添加新信息。

服务器端函数
实现版本 Netscape Server 3.0

语法

addResponseHeader(field, value)

参数

field 要添加到回应头的域。
value 为该域指定的信息。

描述

你可以使用 addResponseHeader 函数向你发送到客户的回应头中添加信息。

例如,如果你发送到客户端的回应使用了自定义的内容类型,你就应该将此内容类型编码在回应头中。JavaScript 运行时刻引擎将会向回应头中自动添加缺省的内容类型(text/html)。如果你使用了自定义的头,你就必须先从头中删除缺省的内容类型,再添加新的。如果你的回应使用 royalairways-format 作为自定义内容类型,你就可以这么指定它:

deleteResponseHeader("content-type");
addResponseHeader("content-type","royalairways-format");

你可以使用 addResponseHeader 函数添加任何其它你想要添加到回应头中的信息。

请记住头将作为回应的第一部分发送。因此,你就应该在每页较早脚本中调用这些函数。实际上,你必须保证回应头已经在下列事件发生之前设置好了:

  • 运行时刻引擎生成 HTML 页的前 64KB(此时它会自动将输出写到客户端并清空缓冲区)。

  • 你调用 flush 函数清空输出缓冲区。

  • 你调用 redirect 函数更改客户端的需求。

参看

deleteResponseHeader


【目录】 【上一页】 【下一页】 【索引】

返回页面顶部