Wu.Country@侠缘

勤学似春起之苗,不见其增,日有所长; 辍学如磨刀之石,不见其损,日所有亏!

导航

2005年11月7日 #

[导入]上传大文件时,找不到服务器的错误问题!

摘要: 利用RFC1867标准处理文件上传的两种方式:1.一次性得到上传的数据,然后分析处理。看了N多代码之后发现,目前无组件程序和一些COM组件都是使用Request.BinaryRead方法。一次性得到上传的数据,然后分析处理。这就是为什么上传大文件很慢的原因了,IIS超时不说,就算几百M文件上去了,分析处理也得一阵子。2.一边接收文件,一边写硬盘。 了解了一下国外的商业组件,比较流行的有Power-... 阅读全文

posted @ 2005-11-07 19:36 Wu.Country@侠缘 阅读(1583) 评论(1) 推荐(0) 编辑

[导入]WebbUpload测试的输入记录,用来安慰一下自己!!

摘要: 这是自己写的上传组件的测试报告,一个用来记录上传信息的文本记录。我不知道我在测试的时候输出了多少文件,除掉一些二进制的乱码,也应该有几十MB了吧。贴出来安慰一下自己。。。。。周末两天什么都没做,就在忙这个,仅此安慰一下自己吧。。。。。而且这些数据对分析上传结构也还是很有帮助的。。。当然还有很多数据我都没记录下来,说真的,有些可惜了。 2005-11-6 20:59:44 Start Upload.... 阅读全文

posted @ 2005-11-07 18:08 Wu.Country@侠缘 阅读(395) 评论(0) 推荐(0) 编辑

[导入]SunriseUpload.0.9.1的源码分析(七)

摘要: 接着分析了几个小时的SunriseUpload.0.9.1的源码。终于明白了作者的整体思路。在此就做一个总结。 首先,要想能上传很大的文件,我们就必须编写一个HttpModule来自己处理用户上传的信息。这个模块可以拦截用户所有的请求,因此有必须选择性的做一此判断。如果是mulitypart/form-data请求时,会有这样的一个ContentHeader在请求数据里:multipart/for... 阅读全文

posted @ 2005-11-07 16:49 Wu.Country@侠缘 阅读(1709) 评论(1) 推荐(1) 编辑