所以我刚刚将我的 HTTP Web 应用程序转换为 HTTPS。
所以我的 server.js 目前看起来像
const https = require('https');
const fs = require('fs');
const options = {
key: fs.readFileSync('key.pem'),
cert: fs.readFileSync('cert.pem')
};
https.createServer(options, function (req, res) {
res.writeHead(200);
res.end("hello world\n");
}).listen(8080);
这是一个 marko js 项目,我的 server.js 曾经看起来像
require("./project").server({
httpPort: process.env.PORT || 8080 // Optional, but added here for demo purposes
});
现在,当我导航到我创建的任何各种网页时,例如 localhost:8080/home,我只会返回 hello world。我认为这是由于我在创建服务器方法中的响应。
如何按预期返回我的网页,或者是否有任何资源可以为我指明正确的方向?