HTTPS
要创建使用 HTTPS 协议的应用程序,请在传递给 NestFactory 类的 create() 方法的选项对象中设置 httpsOptions 属性:
如果您使用 FastifyAdapter,请按如下方式创建应用程序:
同时运行多个服务器
以下示例展示了如何实例化一个同时监听多个端口(例如,一个非 HTTPS 端口和一个 HTTPS 端口)的 Nest 应用程序。
因为我们自己调用了 http.createServer / https.createServer,NestJS 在调用 app.close / 终止信号时不会关闭它们。我们需要自己完成这一操作:
info 提示
ExpressAdapter从@nestjs/platform-express包中导入。http和https包是 Node.js 原生包。
警告 此示例不适用于 GraphQL Subscriptions。

