我有一个客户端应用程序作为 Unity WebPlayer 运行,Unity WebPlayer WWW 模块在浏览器上使用类似 ajax 的请求。
我做了一个简单的 http 请求,它首先从responseheader接收Set-Cookie或SET-COOKIE并将该信息作为Cookie添加到进一步的requestheaders中。
在 Chrome 中,一切都很顺利。
但是在 Firefox 中,当我添加 Cookie 信息时,Firefox 在发送之前会在 cookie 中添加更多信息。它添加了 __utma->__utmz 数据,即 Google Analytics 跟踪 cookie 信息。
我猜这个添加会破坏整个 cookie 系统。因为之后,在每个响应服务器中,在没有 __utma->__utmz 的情况下,我的客户不同意一次又一次地发送 Set-Cookie。
我在 Firefox 上只有 Firebug 和 Firecookie 插件。
更新:它在 IE 上也可以正常工作,就像 Chrome 一样。
火狐 浏览器