Node + React JS在请求后增加上传文件的大小

时间:2019-12-13 08:13:37

标签: javascript node.js reactjs filesize

我如何在Node + React中增加上传文件的大小

我成功上传了10万个(14 mb)的CSV文件

,但为500K或1000K。应用程序崩溃..

我看到了类似的帖子,但是使用express js限制文件大小

我正在使用

fetch(url, {
        method: 'post',
        credentials: "same-origin",
        headers: {
            'user_token': sessionStorage.getItem('token'),
            'Accept': 'application/json',
            'Content-Type':'application/json',
        },          
        body: JSON.stringify({
        'uploadedData': this.state.uploadedData,
        }),
    })
    .then(response => response.json())
    .then(json => {

    })
}

我尝试删除

'Accept': 'application/json',
'Content-Type':'application/json',

或使用

'Content-Type':'multipart/form-data',

但这不起作用

我正在使用laravel服务器,我也增加了php.ini上载文件大小的限制。.仍然没有结果

有什么方法可以增加文件大小吗?

1 个答案:

答案 0 :(得分:1)

在expressjs中尝试此操作以增加大小限制

app.use(bodyParser.json({ limit: '50mb' }));
app.use(bodyParser.urlencoded({ limit: '50mb', extended: true }));