gpt4 book ai didi

node.js - 带 nodejs 的 HTTPS 和连接

转载 作者:搜寻专家 更新时间:2023-10-31 22:22:16 25 4
gpt4 key购买 nike

我目前正在使用带有连接的 nodejs 作为我的 HTTP 服务器。有没有办法通过连接激活 HTTPS?我找不到任何关于它的文档。谢谢。

赫里

最佳答案

不要创建http 服务器,而是使用https 服务器进行连接:

var fs = require('fs');
var connect = require('connect')
//, http = require('http'); Use https server instead
, https = require('https');

var options = {
key: fs.readFileSync('ssl/server.key'),
cert: fs.readFileSync('ssl/server.crt'),
ca: fs.readFileSync('ssl/ca.crt')
};
var app = connect();
https.createServer(options,app).listen(3000);

请参阅 https 的文档 heretls 服务器(https 是 tls 的子类)here

关于node.js - 带 nodejs 的 HTTPS 和连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15457562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com