javascript - Node + react js在发布请求中增加上传文件大小
问题描述
我如何在 Node + react 中增加上传文件的大小
我正在成功上传 100k 计数的 csv 文件(14 mb)
但对于 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 的上传文件大小限制 .. 仍然没有结果
有什么办法可以增加文件大小??
解决方案
在 expressjs 中尝试这个以增加大小限制
app.use(bodyParser.json({ limit: '50mb' }));
app.use(bodyParser.urlencoded({ limit: '50mb', extended: true }));
推荐阅读
- python - mysql循环查询平均python
- rust - 弧
> 内部闭包:期望一个实现了 `Fn` 特性的闭包,但这个闭包只实现了 `FnOnce` - javascript - parseFloat 将数千变成个位数 - 出乎意料
- python - 如何在 django 中跟踪用户的每月订阅使用情况?
- amazon-web-services - 使用 LWA 的 Alexa BDD 测试的 Authcode
- node.js - Google Cloud Storage - 尝试删除存在的对象时找不到
- javascript - useEffect 中的异步 useState 覆盖状态值
- python - 根据条件迭代熊猫列
- conda - 一次运行两个使用相同 conda 环境的作业时出现 snakemake 错误
- scheduling - 如何根据赚取价值制定严格的替代约束