使用URLRequest将两个cookie(重复名称)传入AS3中的自定义HTTP标头



我现在在AIR中工作的一个项目使用自定义头,需要传递两个cookie,基本上是相同的名称,不同的值。

类似于:

urlRequest.requestHeaders.push(new URLRequestHeader("Cookie", cookie1));
urlRequest.requestHeaders.push(new URLRequestHeader("Cookie", cookie2));

显然,AS3不喜欢这样,Charles只显示最后一个cookie被发送到服务器,但不是两者都发送。我做了一些搜索,似乎这是允许的(API特别显示它需要两个cookie)。

因此,我的问题是,我如何使用AS3 URLRequest将两个cookie传递到自定义标头,或者我甚至可以使用URLRequest这样做?

谢谢大家!!!

是否需要在同一个标头中发送cookie,即

urlRequest.requestHeaders.push(新URLRequestHeader("Cookie",cookie1+";"+cookie2));

(我做AS3已经很久了。)

最新更新