javascript - 如何使用 NodeJS 跟踪多部分/表单数据 POST 请求的上传进度?
问题描述
如何跟踪 multipart/form-data POST 请求的上传进度?我正在使用request@2.88.2
withNodeJS v13
并且快速的谷歌搜索引导我上传进度 - 请求,该setInterval()
实现对于直接上传单个文件来说工作得很好,但是当使用 multipart/form-data 上传多个文件时,它几乎立即从 0 变为 100%( AKA 不起作用,没用)。
我在互联网上的其他任何地方都找不到任何其他现有的解决方案,所以我终于在这里问了。我当前的代码可以在这里找到:https ://hastebin.com/uqobihuyab.js
解决方案
推荐阅读
- javascript - Angular添加具有相同属性的行
- docker - Teamcity 锁定安装在 Docker 容器内的目录
- javascript - 响应式数据表 - 显示数据表警告
- regex - 正则表达式适用于 chrome 和其他浏览器,但在 safari 上返回无效错误
- parsing - JAVACC 如何为 1 个或多个传递令牌
- r - 尽管使用了不捕获命令,字符仍被捕获并突出显示
- laravel - 将 Laravel 连接到 MongoDB Atlas
- .net - 5.7.1 使用 Mailkit 连接端口 25 时客户端未通过身份验证错误
- redirect - 不同的标头 404 重定向要求
- android - AgoraIO 是否支持使用 Android Jetpack Compose 构建 Live Stream 应用程序