gpt4 book ai didi

perl:如何检查url链接是否不是404

转载 作者:行者123 更新时间:2023-12-02 06:06:15 24 4
gpt4 key购买 nike

我想知道如何在 perl 中检查 url 链接?我想知道它是否是无效链接。

此外,我想知道如何在检查 url 链接时使用用户名和密码进行身份验证。

最佳答案

参见 method credentials in LWP::UserAgentmethod is_success in HTTP::Response .

use LWP::UserAgent qw();
my $ua = LWP::UserAgent->new;
$ua->credentials('hostname.example:80', 'realm name', 'login', 'password')
my $res = $ua->head('http://hostname.example/fullurl');
$res->is_success;
# $res->is_error
# $res->is_redirect
## specific status code comparison:
# $res->code != HTTP::Status::HTTP_NOT_FOUND()

您可能想升级到 WWW::Mechanize自动遵循重定向并更容易进行身份验证。

关于perl:如何检查url链接是否不是404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9385241/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com