纵横HTTP文件上传组件是一个支持大文件上传的客户端ActiveX控件, 具备断点续传,断网时自动断点续传,大大提高上传效率、节省带宽,有详细的上传进度显示,支持多种脚本语言。用户使用浏览器一次就可以上传超过2G的大文件(使用应用程序也可以)
服务端可以使用标准的multipart/form-data格式来接收数据. 这就意味着数据可以通过服务端的ASP, [暂不可见], JSP, Perl, PHP等脚本语言来处理 ,并且可以根据自己的需求来处理上传上来的文件及其变量,比如可以实现将文件根据不同的用户自动上传到不同的目录下,以可以实现将文件名、保存路径保存数据库等操作.
开发者使用方便,安装目录下有组件使用例子,你可以根据自己的需求在例子基础上做小量修改即可使用
1、文件上传完全采用HTTP协议. 用户使用浏览器就可以上传大文件到服务器(支持上传超过1G的文件)
2、支持断点续传, 用户可以自己选择采用断点续传还是是重新上传, 上传过程发生断网时会等待相应的时间后自动断点续传
3、支持大文件上传, 一次可以上传多个文件. 上传时有详细的状态显示(包括单个文件进度,整体进度,传输速率,剩余时间等)
4、添加文件支持鼠标拖曳,支持Ctl+C Ctl+V
5、用户可以通过设置IE事件回调来处理一些事件(包括上传开始事件, 单个文件上传完成事件, 上传完成等)
6、提供接口全面. 可以动态设置上传保存路径, 设置允许扩展名, 允许最大大小等
7、支持各种代理(HTTP, Socket4, Socket5等)
8、组件采用多线程机制来保证上传效率.
9、支持批量文件上传, 用户可以一次性上传批量文件. 客户端可以绑定HTML表单变量, 服务端并可以接收表单变量
10、服务端文件保存路径可以随意指定,服务端文件保存路径可以灵活变化。保存路径支持网络路径。
11、为提高安全性,服务端组件可以指定用户权限
12、可以限制上传单个文件大小, 控制上传带宽上限, 允许文件扩展名, 拒绝文件扩展名等
13、上传数据时会根据网络状况来控制数据包大小, 避免网络堵塞
14、控件采用ATL编写, cab包只有59KB, 用56k的modem下载不会超过12秒
15、服务端支持Windows 2003 Server/Windows 2000 Server/Windows NT/Unix/Linux等操作系统
16、界面易用性好. 控件按钮可以自由更换 |