Модуль експортує createSocket і Socket. Допустимі типи сокетів — udp4 і
udp6, а інтерфейс сокета містить звичні методи bind, send, connect, multicast,
розміру буфера, ref, unref і close. Прив’язаний сокет підтримує роботу
скрипта, доки його не буде закрито або знято посилання.
import dgram from "node:dgram";
const socket = dgram.createSocket("udp4");
socket.on("message", (msg) => {
console.log(String(msg)); // ping
socket.close();
});
socket.bind(0, "127.0.0.1", () => {
socket.send("ping", socket.address().port, "127.0.0.1");
});Коли активні прапорці пісочниці, доступ до мережі контролюють
--allow-net[=HOSTS] і --deny-net <HOSTS>.
Reference
Status: Full · Not measured
dgram exports
Socket, createSocket