【发布时间】:2020-03-15 17:58:48
【问题描述】:
我已经成功地使用 node.js 应用程序中的这些命令创建了带有 node 的 https 服务器:
var http = require('http');
var https = require('https');
var fs = require('fs');
var httpsOptions = {
key: fs.readFileSync('path/to/server-key.pem'),
cert: fs.readFileSync('path/to/server-crt.pem')
};
var app = function (req, res) {
res.writeHead(200);
res.end("hello world\n");
}
http.createServer(app).listen(8888);
https.createServer(httpsOptions, app).listen(4433);
我想做的是让 https 服务器从文件夹运行,类似于this,它是用于 http-server。因此,如果我稍后在 https 文件夹中添加文件,则可以从 https://localhost:4433/main.js 轻松访问文件(main.js 只是一个示例文件)。是否可以为 https 做到这一点?
【问题讨论】:
标签: node.js https fileserver