Документация Запланировать пилот

tls

Вы можете использовать node:tls ↗ чтобы создавать защищённые соединения с внешними сервисами с помощью TLS ↗ (Transport Layer Security).

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.Server ↗ и tls.createServer ↗, не поддерживаются и вызовут Not implemented ошибку при вызове.

Полный node:tls API описан в документация Node.js для node:tls ↗.

Запросите бесплатный пилот

Запланировать пилот