跳转到内容
搜索文档

tls

最后更新 查看 MarkdownAgent 设置

你可以使用 node:tls 通过 TLS(传输层安全)创建到外部服务的安全连接。

import { connect } from "node:tls";

// ... in a request handler ...
const connectionOptions = { key: env.KEY, cert: env.CERT };
const socket = connect(url, connectionOptions, () => {
	if (socket.authorized) {
		console.log("Connection authorized");
	}
});

socket.on("data", (data) => {
	console.log(data);
});

socket.on("end", () => {
	console.log("server ends connection");
});

以下 API 可用:

所有其他 API,包括 tls.Servertls.createServer,均不支持,调用时会抛出 Not implemented 错误。

完整的 node:tls API 文档见 Node.js node:tls 文档

这篇文档对您有帮助吗?