我正在尝试在 Flex 中设置 cookie,但似乎不起作用。难道我做错了什么?这可能吗?看来这件事应该很简单。
var fileRef:FileReference;
// fileRef is configured
var cookieString:String = "my cookies";
var cookieHeader:URLRequestHeader= new URLRequestHeader("Cookie", cookieString);
var url:String = 'my url';
var request:URLRequest = new URLRequest(url);
request.method = URLRequestMethod.POST;
request.requestHeaders.push(cookieHeader);
fileRef.upload(request);
我试图解决的问题是,我无法在不使用 cookie 的情况下通过 OpenAm 发出经过身份验证的 Web 服务请求,并且我无法弄清楚如何将 cookie 放置在 Flex 文件上传请求中(实际上这在 IE 中有效,但在 Firefox 和 Chrome 中损坏 -我读到这是因为 IE 在同一个浏览器线程中上传文件,而其他一些浏览器则生成一个新线程,并且 cookie 信息不会被传递).
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)