Здравствуйте!
Сделал выгрузку файлов на Node.js (Express). Но большие файлы не выгружаются!!!
130Мб выгружается, а 1Гб НЕТ!!!
Вот код на серверной стороне:
server.post("/upload_user_photo", function (request, response) {
      
        //var userID = request.query.userID;
        var userID = 123;
        console.log("userID = " + userID);
       
        if(request.files && request.files.user_photo && request.files.user_photo.path) {//if
        
            var serverPath = "/content/user_photo/" + "id_" + userID + ".jpg";
            var sizeFile = request.files.user_photo.size;
            console.log(sizeFile);
            fs.readFile(request.files.user_photo.path, function (err, data) {
                var newPath = serverConfItem.path_WWW + serverPath;
                fs.writeFile(newPath, data, function (err) {
                    if(err) {//if
                        response.contentType('json');
                        response.send({result_error: "Error! Write file user photo.", result_error_err: err, result: []});
                        response.end();
                        return;
                    }//if
                    response.contentType('json');
                    response.send({result: true, serverPath: serverPath});
                    response.end();
                });
            });
            
        } else {//else
            response.contentType('json');
            response.send({result: false, serverPath: ""});
            response.end();
        }//else
    });
Вот код на клиенте:
elementDOM.ajaxSubmit({
                    type: form.elementDOM.attr('method'),
                    async: true,
                    url: "/upload_user_photo" + "?userID=123",
                    beforeSubmit: function (formData, $form, options) {//beforeSubmit
                        console.log("beforeSubmit");
                    }, beforeSend: function (xhr, o) {//beforeSend
                        console.log("beforeSend");
                    },uploadProgress: function (event, position, total, percentComplete) {//uploadProgress
                       
                        if(percentComplete > 98) percentComplete = 98; 
                    
                        var percentVal = percentComplete + '%';
                       
                        console.log("Upload = " + percentVal);
                    
                    }, success: function (data) {//success
                        console.log("success");
                    },
                    error: function (xhr, status, errMsg) {
                        console.log("error");
                    }
                    });
С чем связано ограничение?
СПАСИБО!