如何在Node.js中实现和使用HTTP / 2

我有一个node.js应用程序。我正在使用http创建服务器,如下所示:

...

   var http=require('http');

   var server=http.createServer(app);

...

这很好用。

然后我从npm实现了http / 2模块,如下所示:

npm install http2

我现在有包裹。然后我将代码更改为:

var http2 = require('http2') ;
var server= http2.createServer(app);

但这不起作用。我收到邮递员的“无法得到任何回应”错误。 为什么它不起作用,如何修复它并使用http2?

编辑:我找到了HTTP / 2文档。您可以看到如何实现HTTP / 2,对服务器端应执行的操作,对客户端应执行的操作以及本文档中有关http2的其他信息。我还发现,要使用浏览器检查http2,您需要在此文档中生成证书和密钥。 文档:

https://nodejs.org/api/http2.html#http2_server_side_example

doctorzzr 回答:如何在Node.js中实现和使用HTTP / 2

邮递员不支持HTTP / 2。

来源:https://github.com/postmanlabs/postman-app-support/issues/2701

本文链接:https://www.f2er.com/3117604.html

大家都在问