您的位置:首页 > 其它

使用Flash上传应该注意的问题。

2011-05-07 13:55 176 查看
          使用Flash上传在IE是没问题的,但是在几乎所有的非IE内核浏览器几乎都会遇到一个问题,那就是处理上传的页面或代码无法获取Cookie。不过有趣的事,获取Session是没有问题的。

之前不知道这个bug,害我反反复复弄了好久。在某篇翻译过来的文档找到以下文字:

           Cookies and Flash

在Flash和非IE浏览器里有个Bug。Flash不能发送同上传文件一起发送浏览器里的Cookie。这意味着在上传页面不能使用任何Cookie了。这意味着,sessions和窗体身份验证不能使用其默认实现,因为它们使用cookie。通常这会导致可怕的#2038错误。也有些变通的办法。

哎,看来这是个杯具。只是在此提醒这些使用Flash上传的朋友,注意下这个问题。而且不要无聊的老怀疑自己的代码。哈哈。注意,只有非IE浏览器才有这个问题。(不用Chrome还真不会发现这个问题哈)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: