gpt4 book ai didi

node.js - 如何将文件发送到远程计算机?

转载 作者:太空宇宙 更新时间:2023-11-03 22:34:18 25 4
gpt4 key购买 nike

我需要将大文件从 Node 服务器发送到客户端,并且需要将此数据发送到远程计算机。我已经编写了这段代码,我应该怎么做才能将数据传输到另一台计算机?

var fs = require ('fs');
var http = require ('http');
var path = require ('path');

http.createServer (function (req, res) {
var filePath = path.join ('/home/cortana/Videos' + '/Annabelle.2014.HC.HDRip.XViD.AC3-juggs[ETRG].avi');
var stat = fs.statSync (filePath);
res.writeHead (200, {
'Content-Type' : 'video/avi',
'Content-Length' : stat.size
});
var readStream = fs.createReadStream (filePath);
readStream.pipe (res);

}).listen (8999, '0.0.0.0');

最佳答案

我想你可以使用某种流媒体库,例如 binary.js您所需要做的就是简单地实现客户端和服务器,如库教程中所示。唯一的区别是您不在浏览器中运行客户端,而是在 Node.js 上运行。

您的另一个选择是创建 TCP 客户端和服务器应用程序,例如 here

关于node.js - 如何将文件发送到远程计算机?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31772130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com