如果可以的话,在 Node.js 中是否可以创建一个虚拟文件夹?
需要虚拟文件夹的一些上下文:在 Node.js 中有一个作为中间件的项目正在监听端口 400,例如,可以向我的端点发出请求,如下所示http://{IP}:400/?p={%22getWebhooks%22:true}
。端口 400 开放以发出外部请求。
在同一台服务器中,还有另一个使用端口 80 的 .NET/C# 中间件,它只在服务器内部工作(它被外部阻止)这个项目用于将图像与其他数据集成,这些图像保存在下面的文件夹中Node.js 中的那个 .NET 项目需要访问文件夹中的这些图像(以避免不得不要求另一个端口向外部/公共 IP 开放)
Node.js 项目位于C:\nodeProject
http://{IP}:400/?p={%22getWebhooks%22:true}
图片文件夹位于C:\inetpub\wwwroot\{.netProject}\back_office\resources
避免需要另一个为 IIS 开放的端口,例如端口 200 来提供图像
http://{IP}:200/resources/images.jpg
想要使用 Node.js 提供图像
http://{IP}:400/resources/images.jpg
不使用 http 模块的 express.js
var server = http.createServer(function (req, res) {
不知道 node-static 包是否可以用于这个用例......
感谢您提供任何为我指明正确方向的信息。