Zum Inhalt springen

API-Referenz zu node:dgram

UDP-Sockets für IPv4 und IPv6

Auf dieser Seite
Open in ChatGPTOpen in Claude

Das Modul exportiert createSocket und Socket. Die zulässigen Socket-Typen sind udp4 und udp6, und die Socket-Oberfläche umfasst die vertrauten Methoden für Bind, Senden, Verbinden, Multicast, Puffergröße, ref, unref und Schließen. Ein gebundener Socket hält das Skript am Leben, bis er geschlossen oder mit unref freigegeben wird.

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");
});

Bei aktiven Sandbox-Flags wird der Netzwerkzugriff über --allow-net[=HOSTS] und --deny-net <HOSTS> gesteuert.

Reference

Status: Full · Not measured

dgram exports

Socket, createSocket

War diese Seite hilfreich?