How do you parse a URL in deno like node.js url.parse()?
How To Parse URL in Deno
800 views Asked by Timothy C. Quinn At
2
There are 2 answers
0
On
Aside from using the ECMA script's native URL class, as illustrated by jsejcksn's answer, you can also use url library from the /std/node compatibility module as follows:
import * as UrlLib from "https://deno.land/std/node/url.ts";
const url = "https://www.google.com"
const purl = UrlLib.parse(url)
console.log(`URL: ${purl.protocol}//${purl.host}`)
Output:
URL: https://google.com
No external module is needed to parse URLs in Deno. The
URLclass is available as a global, just like in your browser: