gpt4 book ai didi

Perl:HTTP::Request 中响应码的值

转载 作者:可可西里 更新时间:2023-11-01 16:46:14 26 4
gpt4 key购买 nike

因此,我正在编写代码以从 Internet 获取文档。文档大小约为 200 KB。这是代码:

#!/usr/local/bin/perl -w
use strict;
use LWP::UserAgent;
my $ua = LWP::UserAgent->new;
my $url = "SOME URL";
my $req = HTTP::Request->new(GET => $url);
my $res = $ua->request($req);

if($res->is_success){
print $res->content ."\n";
}
else{
print "Error: " . $res->status_line;
}

现在,唯一的问题是我无法提及 URL 是什么。

但是,输出是:“错误:500 读取超时”。当我检查外部链接时,数据在 5 秒内下载完毕。

我什至把timeout改成1000s了,还是不行。我应该如何找到与响应相关的更多信息?文件的大小(大约 200KB)也不足以保证读取超时。服务器也不忙,每当我在浏览器上检查链接时都没有出现问题。

谢谢。

最佳答案

在这种情况下,请确保网络服务器未配置为丢弃来自脚本的请求。

关于Perl:HTTP::Request 中响应码的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3044557/

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