📅  最后修改于: 2023-12-03 14:44:39.298000             🧑  作者: Mango
在 Node.js 中, http2.createServer() 方法是用于创建 HTTP/2 服务器的函数。HTTP/2 是 HTTP 协议的下一代版本,它提供了一些性能优化,如二进制传输,单一连接多复用请求等。使用 http2.createServer() 方法可以创建一个支持 HTTP/2 的服务器。
http2.createServer([options][, requestListener])
返回一个新的 http2.Http2Server 实例,它是一个实现了 http2.Server 类型的对象。
const http2 = require('http2');
// 创建一个 HTTP/2 服务器
const server = http2.createServer();
// 处理请求
server.on('request', (req, res) => {
res.writeHead(200, { 'Content-Type': 'text/plain' });
res.end('Hello World!');
});
// 监听端口
server.listen(3000);
console.log('HTTP/2 server running at http://localhost:3000/');
更多关于 http2.createServer() 方法的详细信息可以查看 Node.js 官方文档。