计算机工程与应用 ›› 2009, Vol. 45 ›› Issue (5): 91-94.DOI: 10.3778/j.issn.1002-8331.2009.05.026
白 鹤1,2,吕红亮1,2,王劲林2
BAI He1,2,LV Hong-liang2,WANG Jin-lin2
摘要: 文件上传是互联网的一个基本应用,HTTP协议中RFC1867实现的操作存在可控性差、大文件传输易超时等不足。基于UGiA-PHP-UPLOADER架构,提出了一种支持进度显示的大文件高效上传的方法。它在服务器端通过自定义高端端口接收上传内容,遵循协议解析并生成状态文件,并基于哈希映射算法对临时文件分配存储;客户端使用XMLHTTP技术异步请求服务端数据指导进度条。