如何在 Deno 中解析 URL
How To Parse URL in Deno
如何解析 deno 中的 URL,例如 node.js
url.parse()
?
除了使用 ECMA 脚本的本机 URL class, as illustrated by , you can also use url library from the /std/node 兼容模块外,如下所示:
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}`)
输出:
URL: https://google.com
在 Deno 中解析 URL 不需要外部模块。 URL
class 作为全局可用,就像在您的浏览器中一样:
const urlString = "https://www.google.com";
const url = new URL(urlString);
console.log(`URL: ${url.protocol}//${url.host}`);
如何解析 deno 中的 URL,例如 node.js
url.parse()
?
除了使用 ECMA 脚本的本机 URL class, as illustrated by
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}`)
输出:
URL: https://google.com
在 Deno 中解析 URL 不需要外部模块。 URL
class 作为全局可用,就像在您的浏览器中一样:
const urlString = "https://www.google.com";
const url = new URL(urlString);
console.log(`URL: ${url.protocol}//${url.host}`);