| 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::NetPermissionsIn the extensions field of your RuntimeOptions
deno_web cratedeno_fetch crateFollowing ops are provided, which can be accessed through Deno.ops: