Spec-Zone.ru › Deno 2

функция Deno.connect

allow-net allow-read
connect(options: ConnectOptions): Promise<TcpConn>

Подключается к хосту (по умолчанию "127.0.0.1") и порту по указанному протоколу (по умолчанию "tcp") и разрешает соединение (Conn).

const conn1 = await Deno.connect({ port: 80 });
const conn2 = await Deno.connect({ hostname: "192.0.2.1", port: 80 });
const conn3 = await Deno.connect({ hostname: "[2001:db8::1]", port: 80 });
const conn4 = await Deno.connect({ hostname: "golang.org", port: 80, transport: "tcp" });

Требуется разрешение allow-net для "tcp".

Параметры

options: ConnectOptions

Тип возвращаемого значения

Promise<TcpConn>
connect(options: UnixConnectOptions): Promise<UnixConn>

Подключается к хосту (по умолчанию "127.0.0.1") и порту по указанному протоколу (по умолчанию "tcp") и разрешает соединение (Conn).

const conn1 = await Deno.connect({ port: 80 });
const conn2 = await Deno.connect({ hostname: "192.0.2.1", port: 80 });
const conn3 = await Deno.connect({ hostname: "[2001:db8::1]", port: 80 });
const conn4 = await Deno.connect({ hostname: "golang.org", port: 80, transport: "tcp" });
const conn5 = await Deno.connect({ path: "/foo/bar.sock", transport: "unix" });

Требуется разрешение allow-net для "tcp" и allow-read для "unix".

Параметры

options: UnixConnectOptions

Тип возвращаемого значения

Promise<UnixConn>

© 2018–2024 the Deno authors
Licensed under the MIT License.
https://docs.deno.com/api/deno/~/Deno.connect

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API