• 大小: 687KB
    文件类型: .zip
    金币: 2
    下载: 0 次
    发布日期: 2021-05-13
  • 语言: Java
  • 标签: webupload  

资源简介

上传2个G的文件差不多一分钟不到,java web上传大文件代码

资源截图

代码片段和文件信息

package me.kazaff.filters;

import org.apache.commons.logging.LogFactory;
import org.springframework.web.filter.OncePerRequestFilter;

import javax.servlet.FilterChain;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;

/**
 * Created by kazaff on 2014/12/1.
 */
public class CORSFilter extends OncePerRequestFilter{

    //private static final Log LOG = LogFactory.getLog(CORSFilter.class);

    @Override
    protected void doFilterInternal(HttpServletRequest request HttpServletResponse response FilterChain filterChain) throws ServletException IOException {
        response.addHeader(“Access-Control-Allow-Origin“ “*“);

        if(request.getHeader(“Access-Control-Request-Method“) != null && “OPTIONS“.equals(request.getMethod())) {
            response.addHeader(“Access-Control-Allow-Methods“ “HEADGETPOSTPUTDELETEOPTIONS“);
            response.addHeader(“Access-Control-Allow-Headers“ “Content-TypeOriginAccept“);
            response.addHeader(“Access-Control-Max-Age“ “120“);
        }

        filterChain.doFilter(request response);
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-12-28 10:42  serverJAVAEE\
     文件        1110  2017-12-28 10:43  serverJAVAEE\.classpath
     文件        1720  2017-12-28 10:45  serverJAVAEE\.project
     目录           0  2017-12-28 10:42  serverJAVAEE\.settings\
     文件         530  2017-12-28 10:42  serverJAVAEE\.settings\.jsdtscope
     文件         430  2017-12-28 10:43  serverJAVAEE\.settings\org.eclipse.jdt.core.prefs
     文件          90  2017-12-28 10:42  serverJAVAEE\.settings\org.eclipse.m2e.core.prefs
     文件         758  2017-12-28 10:42  serverJAVAEE\.settings\org.eclipse.wst.common.component
     文件         296  2017-12-28 10:43  serverJAVAEE\.settings\org.eclipse.wst.common.project.facet.core.xml
     文件          49  2017-12-28 10:42  serverJAVAEE\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2017-12-28 10:42  serverJAVAEE\.settings\org.eclipse.wst.jsdt.ui.superType.name
     文件          50  2017-12-28 10:42  serverJAVAEE\.settings\org.eclipse.wst.validation.prefs
     文件        3321  2015-03-19 11:05  serverJAVAEE\pom.xml
     目录           0  2017-12-28 09:57  serverJAVAEE\src\
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\java\
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\java\me\
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\java\me\kazaff\
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\java\me\kazaff\filters\
     文件        1181  2015-03-19 11:05  serverJAVAEE\src\main\java\me\kazaff\filters\CORSFilter.java
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\java\me\kazaff\wu\
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\java\me\kazaff\wu\controller\
     文件        3832  2017-12-28 11:18  serverJAVAEE\src\main\java\me\kazaff\wu\controller\FileUploadController.java
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\java\me\kazaff\wu\entity\
     文件        3209  2015-03-19 11:05  serverJAVAEE\src\main\java\me\kazaff\wu\entity\FileInfo.java
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\java\me\kazaff\wu\service\
     文件       11611  2015-03-19 11:05  serverJAVAEE\src\main\java\me\kazaff\wu\service\webUploader.java
     目录           0  2017-12-28 09:57  serverJAVAEE\src\main\java\me\kazaff\wu\util\
     文件         726  2015-03-19 11:05  serverJAVAEE\src\main\java\me\kazaff\wu\util\fileLock.java
     目录           0  2017-12-28 10:44  serverJAVAEE\src\main\webapp\
     文件         429  2017-12-28 10:44  serverJAVAEE\src\main\webapp\README.md
............此处省略65个文件信息

评论

共有 条评论