tls মডিউল
net-এর মতই, কিন্তু OpenSSL-এ wrapped। web (HTTPS) ও request (HTTPS client) ভেতরে এটি ব্যবহার করে — সাধারণত উচ্চ-লেভেল মডিউল ব্যবহার করুন।
import "tls" as tls;
var server = tls.listen(8443, {
cert: io.read_file("server.crt"),
key: io.read_file("server.key")
}, function (conn) {
conn.on_data(function (chunk) { conn.write("got " + chunk); });
});
API
| ফাংশন | বর্ণনা |
|---|---|
tls.listen(port, opts, on_conn) → server | TLS server। opts.cert / opts.key PEM স্ট্রিং। {port, close()}। |
tls.connect(host, port, opts, on_conn) | TLS client। opts.servername SNI-এর জন্য। on_conn(err, conn)। |
Connection object
net-এর মতই: write, on_data, on_end, close।