Flex
cottonsky
这个作者很懒,什么都没留下…
展开
-
使用Flex实现FTP文件上传功能
最近需要使用Flex实现Ftp文件上传功能,Google到chuangxin兄弟的blog正好有相应的文章及代码,甚喜,忙收藏并拜读之。 搞明白原理后,实测时却发现几个问题: 1、发送FTP命令时无响应。可以正常连接服务器,但发送登录用户名后便失去响应,一直到连接超时。 解决方法:这问题解决时间最长,Google了一下午才找到解决方法。发送FTP命令时,结束符号应该是/r/n,而不是之前的/r。 2、上传文件尾部数据丢失,文件上传不全。13.5k的测试文件只能上传12k,文件尾部数据丢失。本问题有规原创 2011-04-12 14:39:00 · 5345 阅读 · 2 评论 -
Flex上传文件至Domino数据库
鼓捣了几天,做了个简易的实现。本次采用post方式提交至Domino服务器。关键的地方有几个:1、Flex中使用FileReference上传。2、上传的每一个文件都保存在Domino数据库中,作为单独文档存在。3、post的数据量限制在Domino中指定。4、上传的requestURL5、上传使用的域名(field name),不单独设定的话就要改notes.ini,安全性太低。6、Domino html根目录下需要放置crossdomain.xml。7、Domino字符集设置为UTF-8,否则附件为中文原创 2011-04-13 15:38:00 · 1409 阅读 · 2 评论 -
Flex中调用FileReference.download()方法的限制【已解决】
[2011-04-21 02:11:24] 问题解决。原因在于Flash Player 10的安全限制,只能确保下载由用户交互事件发起,暂时绕不过去。即使按照上面两个帖子的方法,使用回调函数或动态添加侦听事件等都没法生效,可能是水平有限吧。 搞一天了,最后还是总结下几种解决方案: 1、在Flash Player 10 + FileReference下,要解决只能确保下载由用户交互事件发起,比如弹出确认框由用户点击确认后再下载。 2、Flash Player + Octet-stream。不用Fi原创 2011-04-20 13:41:00 · 3982 阅读 · 0 评论