我一直在搜索一个多小时,而我得到的只是浏览器到服务器的代码,令人沮丧的是,一切都围绕着NodeJS应用程序(即网站上传到的Web服务器)展开。
有什么方法可以将NodeJS应用程序中的文件上传到包含某些主体的Web服务器吗?
最佳答案
解决方案
var formdata = {
key1: 'value1',
key2: 'value2',
file1: fs.createReadStream(path_to_file)
}
request.post({url: 'http://127.0.0.1/upload', formData: formdata},
function (err, resp, body) {
if (err) {
console.log('Error!');
} else {
console.log('URL: ' + body);
}
}
)
关于node.js - 将:ing file from electron main. js发布到Web服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59870267/