【发布时间】:2019-06-25 19:48:35
【问题描述】:
网络应用在 Angular 7 上。我正在尝试将更大的文件发送到 Nodejs 服务。像 3mb 这样的小文件可以正确发送,但像 20mb 这样的大文件正在发送并且请求被切断。在 Chrome 上我得到了
'ERR_CONNECTION_REFUSED'
每 25 秒后,在 Firefox 上我随机出现 8-16 秒错误,错误是
“连接不安全”
。 连接在有效的 HTTPS 证书上。
在 nodejs 方面,请求的限制设置为 100mb。
有人知道如何解决切割请求的问题吗?
//nodejs 限制
var bodyParser = require('body-parser');
app.use(bodyParser.json({limit: '100mb'}));
app.use(bodyParser.urlencoded({limit: '100mb', extended: true}));
//角度
我正在创建 FormData 并使用 this.http.post 调用发送文件。
【问题讨论】:
-
也许请求超时了看看这个nodejs.org/dist/latest-v6.x/docs/api/…
标签: node.js angular http express file-upload