lwp-useragent相关内容

LWP获取大文件下载标题丢失

这篇文章是跟 LWP GET大文件下载相关的工作的后续内容.那个帖子是关于试图错误地在标题中传递参数时来自LWP的错误.现在,我将发布所做的更改以及如何调试该方法.对于那些对POST与GET报头形成以及服务器在使用CGI包时收到的内容感兴趣的人员,该讨论应该会提供很多信息.这不是在网上容易找到的信息. 这是我的客户代码片段: my $bytes_received = 0; # var ..
发布时间:2020-06-29 21:17:18 其他开发

如何使用LWP :: UserAgent测试HTTP标头值

当我得到答案时,我可能会发布更多问题,但是可以了! 我目前正在尝试对我的大学用来自动下载带有SAT分数数据的文件的Perl脚本进行故障排除. 这个想法是通读某个帐户中的电子邮件;拔出循环号(在URL中使用);拼凑多个网址;然后使用 LWP::UserAgent 从服务器上获取文件并在其上执行其他Perl magicks他们. 在我的调查中,我确定手动输入URL(从而限制了由用户运 ..
发布时间:2020-06-29 21:17:13 其他开发

机械化后:perl检索页面详细信息:: POST

我正在尝试从网站收集数据.一些反模式使寻找合适的形状对象变得很困难,但是我已经解决了.我正在使用一种post方法来避开一些充当包装器来提交表单的javascript.我的问题似乎在于从mechanize-> post方法获取结果. 这是我的代码的简化版本. use strict; use warnings; use HTML::Tree; use LWP::Simple; use WW ..
发布时间:2020-06-29 21:17:05 其他开发

LWP :: UserAgent无法使用TLS1.1发布

通过https获得500个握手错误:443.我向其发送XML的主机服务不支持TLS 1.2,它们支持1.0和1.1.当前在CentOS 6上使用LWP 6.03.使用下面的代码,他们声称我仍在使用TLS1.2发送邮件. use LWP::UserAgent; $ua = LWP::UserAgent->new(ssl_opts => { verify_hostname => 0,SSL_ve ..
发布时间:2020-06-29 21:16:34 其他开发

有效处理lwp超时

我正在使用LWP从网页下载内容,我想限制它等待页面的时间.像这样在lwp中完成: my $ua = LWP::UserAgent->new; $ua->timeout(10); $ua->get($url); 这很好用,除非超时一旦达到极限,它就死了,我无法继续执行脚本!我真的很想正确处理此超时,以便可以记录该URL超时,然后继续进行下一个超时.有谁知道如何做到这一点?谢谢! 解决 ..
发布时间:2020-06-29 21:16:31 其他开发

LWP:UserAgent 500错误

解决了! 谢谢我的每一次帮助:) 找到了http://stackoverflow.com/questions/8026524/how-do-i-force-lwp-to-use-cryptssleay-for-https-requests 并用 解决了我的问题 use Net::SSL (); # From Crypt-SSLeay BEGIN { $Net::HTTPS::SSL_ ..
发布时间:2020-06-29 21:16:29 其他开发

LWP :: UserAgent坚持验证主机名

以下脚本的工作原理是在运行libwww-perl-5.836的主机上返回全面的标头,但不会在使用libwww-perl-6.30.0的主机上返回标头.在这种情况下,脚本将显示以下内容: 500 Can't connect to backend.mutegroup.org:443 (certificate verify failed) Content-Type: text/pl ..
发布时间:2020-06-29 21:16:27 其他开发

为什么我的LWP :: UserAgent凭据不起作用?

我正在尝试访问受保护的文件.服务器正在使用摘要身份验证-从打印出来的响应中可以看到. 这是示例代码: use LWP; use strict; my $url = 'http://somesite.com/aa/bb/cc.html'; my $username = 'scott'; my $password = 'tiger'; my $browser = LWP::UserAgent ..
发布时间:2020-06-29 21:16:19 其他开发

如何在Perl中强制执行确定的超时?

我正在使用LWP从网页下载内容,我想限制它等待页面的时间. my $ua = LWP::UserAgent->new; $ua->timeout(10); $ua->env_proxy; $response = $ua->get("http://XML File"); $content = $response->decoded_content; 问题在于服务器有时会死锁(我们试图找出原因 ..
发布时间:2020-06-29 21:16:15 其他开发

我无法使用LWP :: UserAgent连接到任何HTTPS站点

我正在尝试创建一个只是连接到网站的脚本。但是,由于某种原因,它不会连接到任何使用HTTPS的东西。 我们在这里启用了代理。但是,我认为代理不是问题,因为如果我要连接到网络内部不通过代理隧道的HTTPS,它仍然会失败。 如果我要在任何不使用HTTPS的网站上运行此程序,我可以通过并且脚本按预期工作。 我想知道的是阻止脚本连接到任何SSL安全站点的可能性。 以下是我写的代码: ..
发布时间:2018-07-10 18:15:07 其他开发

Perl:LWP :: UserAgent总是为重定向的URL返回代码200

我有一个简单的网址,它可以达到302临时值。移动到另一个页面。 如果URL返回代码200(确定)以检索它并且如果返回的是200以外的其他内容,我会尝试访问。 我的代码: my $ ua = LWP :: UserAgent- > new(env_proxy => 1,keep_alive => 1,timeout => 30,agent =>“Mozilla / 4.76 [e ..
发布时间:2018-07-10 10:10:13 其他开发