使用 npm 包来验证 URL

11 min read

可以使用 npm 包 valid-url 来验证 URL。

首先,确保在项目中安装了 valid-url 包。可以运行以下命令进行安装:

npm install valid-url

然后,在代码中引入 valid-url 包:

const validUrl = require('valid-url');

然后,可以使用 validUrl.isHttpsUri(url) 函数来验证一个 URL 是否是合法的 HTTPS URL:

const url = 'https://www.example.com';

if (validUrl.isHttpsUri(url)) {
  console.log('URL is valid');
} else {
  console.log('URL is not valid');
}

上述代码将输出 URL is valid,因为 https://www.example.com 是一个合法的 HTTPS URL。

你还可以使用其他 valid-url 包提供的功能来验证不同类型的 URL,例如 validUrl.isUri(url) 来验证是否是合法的 URL,validUrl.isHttpUri(url) 来验证是否是合法的 HTTP URL 等等。可以根据你的需求选择适合的验证方式。