fastupload 0.6.0发布

Fastupload 0.6.0完善或者新增加的功能有:

  1. Fastupload解析器通过HTTP请求头中自定义字符编码,来解析文本和文件名。这个头的名字是Charset, 是大小写区分的
  2. 支持文件名、Content-Type的*和?通配符功能,*匹配任意字符, ?只匹配一个字符。使用方法如下
    FileFactory fileFactory = ... ...
    fileFactory.setAllowedExtensions("fastuplo?.ico"); //只接受ico文件,且以fastuploa开头,长度为9的文件。
    
    fileFactory.setAllowedExtensions("*.ico, *.jpeg"); //只接受ico文件和jpeg文件
    
    fileFactory.setAllowedTypes("image/*"); //只接受image开头的Content-Type,如果同时设定了allowedTypes和allowedExtensions,则同时符合这两个条件才被能解析
     
  3. 内存解析模式下支持sub-boundary
  4. 内存解析模式下的进度功能,进度功能完全实现了”融合“

 

Fastupload为Spring MVC框架所写的上传插件--fastupload-springmvc 0.6.0同时发布,支持文件进度查询。具体的使用方法请参考demo工程,需要有maven,下载后解压,在工程目录下运行

 

mvn jetty:run

 然后在浏览器中输入http://localhost:8080/resources/file.html(不懂css,生套了bootstrap前端框架的样式)

 

 

demo下载地址:http://sourceforge.net/projects/fastupload/files/net.sf.fastupload.multipart.resolver-demo.zip/download

 

@仪山湖

 

你可能感兴趣的:(fastupload)