我有server.js
文件在哪里有一些代码
var express = require('express')
var app = express()
var fs = require('fs');
app.get('/', function (req, res) {
res.send('hello, http2!')
})
var options = {
key: fs.readFileSync('./localhost.key'),
cert: fs.readFileSync('./localhost.crt')
};
require('http2').createServer(options, app).listen(8080);
之后我在shell中运行
$ node server.js
服务器正在等待,但我无法打开它。我试过http://localhost:8080和https://localhost:8080(我知道这是对的。)。但是什么都没有发生,浏览器中没有错误没有响应,我做错了什么?还有不是我生成.key
的.crt
文件,我只是复制了它,这会是一个问题吗?