相关疑难解决方法(0)

使用 multer 上传文件时 Node.js 连接重置

我有一个节点/express 应用程序,可以使用 multer 处理文件上传。在我的本地计算机上一切正常,但在服务器上,如果上传的文件超过几兆字节,浏览器将停止并出现“连接重置”错误。

\n\n

这是上传脚本的简单测试版本:

\n\n
var express = require(\'express\');\nvar multer = require(\'multer\');\n\n// Create server\nvar app = express();\n\n// Start server\nfunction startServer() {\n    var port = 8888;\n    server = app.listen(port, function () {\n        console.log(\'Node version:\' + process.versions.node);\n        console.log(\'Express server listening on port %d in %s mode\', port, app.settings.env);\n    });\n}\n\nvar upload = multer({dest: \'./tmp/\'});\n\nvar app = express()\n\napp.post(\'/\', upload.single(\'data\'), function (req, res, next) {\n    console.log(req.file);\n});\n\nstartServer();\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是测试上传的 html 页面:

\n\n
<!doctype html>\n<html>\n    <head>\n        <meta charset="utf-8">\n        <meta http-equiv="x-ua-compatible" content="ie=edge">\n        <title>Test Upload</title>\n        <meta name="description" …
Run Code Online (Sandbox Code Playgroud)

javascript file-upload node.js multer

6
推荐指数
2
解决办法
8153
查看次数

标签 统计

file-upload ×1

javascript ×1

multer ×1

node.js ×1