Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

tls

最終更新 Markdown で表示Agent セットアップ

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 を使えます。

tls.Servertls.createServer を含む、その他の API はサポートされません。呼び出すと Not implemented エラーが投げられます。

node:tls API の全体は、Node.js の node:tls ドキュメント を参照してください。

役に立ちましたか?