gpt4 book ai didi

node.js - 如何使用 node.js 在两台计算机之间共享本地文件?

转载 作者:可可西里 更新时间:2023-11-01 17:23:11 24 4
gpt4 key购买 nike

我想让另一个用户从我的本地机器 (mac) 下载文件,最好使用 http 协议(protocol)。我最近了解了 node.js 中的流,这似乎是一个有趣的项目,可以在本地设置我的服务器并将一些大文件流式传输到另一台计算机(超过 1 GB)。我知道如何设置服务器,但是因为文件是在本地托管的,所以我如何使用 Node 来完成它?这样一个项目的先决条件和步骤是什么?

最佳答案

如果您在一台机器上托管文件并使用 Node 使它们可用,我建议使用 express ,因为它非常易于使用。

使用 express,托管文件看起来像这样:

const express = require('express');
const app = express();


app.use('/', express.static('./files')); // replace ./files with the path to the directory holding the file/files you want to make available


app.listen(80); // :80 is default http port

但是,如果您希望通过 Node 的原生 http 模块使用实际流,请提供 this a look .

关于node.js - 如何使用 node.js 在两台计算机之间共享本地文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50899886/

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