![]() ![]() | |
Flash Player 6。
my_lv.addRequestHeader(headerName,headerValue)my_lv.addRequestHeader(["headerName_1", "headerValue_1" ..."headerName_n", "headerValue_n"])
headerName HTTP 请求标头名称。
headerValue 与 headerName 关联的值。
无。
方法,添加或更改用 POST 动作发送的 HTTP 请求标头(如 Content-Type 或 SOAPAction)。在第一种用法中,向该方法传递了两个字符串:headerName 和 headerValue。在第二种用法中,传递了字符串、替代标头名称和标头值的数组。
如果通过多次调用来设置相同的标头名称,则每个后继值将替换在上一次调用中设置的值。
不能 使用此方法添加或更改以下标准 HTTP 标头:Accept-Ranges、Age、Allow、Allowed、Connection、Content-Length、Content-Location、Content-Range、ETag、Host、Last-Modified、Locations、Max-Forwards、Proxy-Authenticate、Proxy-Authorization、Public、Range、Retry-After、Server、TE、Trailer、Transfer-Encoding、Upgrade、URI、Vary、Via、Warning 和 WWW-Authenticate。
以下示例将值为 Foo 的自定义 HTTP 标头 SOAPAction 添加到 my_lv 对象。
my_lv.addRequestHeader("SOAPAction", "'Foo'");
下一个示例创建名为 headers 的数组,它包含两个替代 HTTP 标头及其关联值。该数组作为参量传递给 addRequestHeader()。
var headers = ["Content-Type", "text/plain", "X-ClientAppVersion", "2.0"]; my_lv.addRequestHeader(headers);
![]() ![]() | |