在Flash中为URL请求设置cookie? (参数错误2096)

时间:2012-02-10 16:23:34

标签: flash actionscript-3 cookies http-headers

有没有办法在Flash中为URLRequest设置cookie头?我现在拥有的是:

r.requestHeaders.push(new URLRequestHeader("cookie", "a=1");

这给了我这个可爱的错误:

ArgumentError: Error #2096: The HTTP request header cookie cannot be set via ActionScript.

有没有办法解决这个限制?我连接的服务器要求一些auth变量位于请求的cookie中(适用于其他实现,例如Android平台上的客户端)。

谢谢! -esa

1 个答案:

答案 0 :(得分:0)

我假设您在浏览器中使用Flash。 简答:不。 答案很简单:您可以通过可以访问cookie的ExternalInterface使用JavaScript。