var fs = require('fs'),
https = require('https'),
express = require('express'),
app = express();
https.createServer({
key: fs.readFileSync('./ssl/key.pem'),
cert: fs.readFileSync('./ssl/cert.pem')
}, app).listen(55555);
app.get('/', function (req, res) {
res.header('Content-type', 'text/html');
return res.end('<h1>Hello, Secure World!</h1>');
});
我多次尝试使用基于快递的https服务器,而我仍然无法打开网站,例如使用Chrome:
它表示“没有收到数据”和“ERR_EMPTY_RESPONSE”。
所以它正在倾听,但响应无法发送给客户端,为什么? 谢谢!