Crates.io | deno_net |
lib.rs | deno_net |
version | 0.209.0 |
created_at | 2021-06-28 23:42:19.256605+00 |
updated_at | 2025-09-24 19:49:12.940201+00 |
description | Networking for Deno |
homepage | |
repository | https://github.com/denoland/deno |
max_upload_size | |
id | 415961 |
size | 276,468 |
This crate implements networking APIs.
From javascript, include the extension's source:
import * as webidl from "ext:deno_webidl/00_webidl.js";
import * as net from "ext:deno_net/01_net.js";
import * as tls from "ext:deno_net/02_tls.js";
Then from rust, provide:
deno_net::deno_net::init::<Permissions>(root_cert_store_provider, unsafely_ignore_certificate_errors)
Where:
Option<Arc<dyn RootCertStoreProvider>>
Option<Vec<String>>
deno_net::NetPermissions
In the extensions
field of your RuntimeOptions
deno_web
cratedeno_fetch
crateFollowing ops are provided, which can be accessed through Deno.ops
: