文件上传时的四个"关卡"!!!

/ Java / 0 条评论 / 897浏览

做文件上传时要注意的四个限制文件大小的地方

  1. 在做文件上传的时候,我们一般会限制文件的大小,防止对服务器造成影响(ps:对于我们学生党来说40G的云空间已经太奢侈了),所以这就需要我们对文件的上传大小进行限制,下面就是我们完成这个功能时需要守住的三个关卡;

  2. 三个关卡

$("#dropzone").dropzone({
        paramName: "file",
        maxFilesize:20, //单位是MB  在这里限制文件大小
        autoProcessQueue:true,
        url: "/admin/attach/upload",
        init: function () {
            this.on("success", function (file, msg) {
                console.log(file);
                if (msg.success != true) {
                    tale.alertError('上传文件大了');
                }
                setTimeout(function () {
                    window.location.reload();
                }, 200);
            });
        }
    });
for (MultipartFile multipartFile : multipartFiles) {
                if (multipartFile.getSize() <= MY.MAX_FILE_SIZE) {
                                 } 
								 else {
                                    }

client_max_body_size       20m;