有 CLI 来验证 URL 吗?

有 CLI 来验证 URL 吗?

我得到了一堆 URL(超过 1,000 个),我想知道是否有 CLI 脚本来验证 http 模式的 URL?

答案1

您可以使用 Perl 的Regexp::Common::URI::http.来自CPAN 文档:

use Regexp::Common qw /URI/;

while (<>) {
    /$RE{URI}{HTTP}/       and  print "Contains an HTTP URI.\n";
}

答案2

或者您是否egrep "^https?:\/\/" yourlistofurls想检查该 url 是否也指向有效的 http 内容?

相关内容