使用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还真不会发现这个问题哈)
之前不知道这个bug,害我反反复复弄了好久。在某篇翻译过来的文档找到以下文字:
Cookies and Flash
在Flash和非IE浏览器里有个Bug。Flash不能发送同上传文件一起发送浏览器里的Cookie。这意味着在上传页面不能使用任何Cookie了。这意味着,sessions和窗体身份验证不能使用其默认实现,因为它们使用cookie。通常这会导致可怕的#2038错误。也有些变通的办法。
哎,看来这是个杯具。只是在此提醒这些使用Flash上传的朋友,注意下这个问题。而且不要无聊的老怀疑自己的代码。哈哈。注意,只有非IE浏览器才有这个问题。(不用Chrome还真不会发现这个问题哈)
相关文章推荐
- nodejs开发中采用express4.0之后使用connect-flash应该注意的问题
- 在使用thinkphp时,应该注意的问题
- 使用prototype.js 的时候应该特别注意的几个问题.
- linux下网络服务器模型以及使用时应该注意的问题
- WebApplication中使用Profile应该注意的问题
- 使用静态数组应该注意的问题
- 在VC中使用资源文件应该注意的问题
- 使用scanf函数时应该注意的问题
- 关于使用UniForm以其他控件为Parent时应该注意的问题
- 使用CSpreadSheet应该注意的几个问题
- 在jsf中使用tiles时应该注意的问题
- 公司开发时候,使用svn进行版本控制,在提交代码的时候应该注意的问题,总结!!!!
- Flash中使用Filereference上传文件的一些注意事项
- web application中使用Profile应该注意的问题
- php大文件上传时,应该注意的问题
- 前端上传组件Plupload使用以及IE下注意的问题
- 解决使用FireFox下Flash上传文件时SESSION丢失的问题(swfupload)
- 使用prototype.js 的时候应该特别注意的几个问题
- ssh 使用时应该注意的问题
- 在使用JSON格式处理数据时应该注意的问题