node.js - 将:ing file from electron main. js发布到Web服务器

标签 node.js upload electron webserver

我一直在搜索一个多小时,而我得到的只是浏览器到服务器的代码,令人沮丧的是,一切都围绕着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/

相关文章:

javascript - Node.js/Express 视频流(HTTP 206 部分内容)

php - 使用php上传多个文件到远程FTP服务器

java - 文件分隔符对 Java 文件路径重要吗?

javascript - Electron 窗口不会最小化或关闭

reactjs - 使用透明框架使 react Electron 应用程序可拖动

flash - 我可以在 Electron.js 应用程序中捆绑 Pepper Flash 以在 2021 年以后运行 Flash 吗?

javascript - 使用 nodejs 为 postgresql 创建多个数据库表

node.js - 无法从 GCP 调度程序调用 Google Cloud Function

node.js - 使用 fs.writeFile 保存图像

HTML - 我将新图片上传到网站,旧图片仍在加载