我已经编写了一个 node.js 服务器来接受文件。
app.post('/', function(req, res) {
console.log(req.files);
fs.readFile(req.files.displayImage.path, function (err, data) {
var newPath = __dirname + "/"+req.files.displayImage.name;
fs.writeFile(newPath, data, function (err) {
if (err) throw err;
res.redirect("back");
});
});
});
这适用于 HTML 表单,它是
<form action="http://localhost/", method="post", enctype="multipart/form-data">
<input type="file", name="displayImage">
<input type="submit", name="Upload">
但我想删除 HTML UI 并想让 node.js 代码自动使用文件。我可以将文件作为硬编码路径。
我需要一个 node.js 脚本,它可以调用服务器代码并发送文件上传。
有什么帮助吗?