问题标签 [www-mechanize]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
381 浏览

www-mechanize - WWW::Mechanize 查找链接并关注链接

使用 WWW::Mechanize,我尝试找到链接text_regex => qr/Next/并成功跟踪该链接,但我遇到了如下所示的链接问题:

我如何找到并关注这样的链接。

谢谢你。

0 投票
1 回答
468 浏览

javascript - 如何在 Perl 中抓取 .aspx 网页

我正在尝试创建一个脚本来自动登录到一个似乎有一些嵌入式 VBscript 和 Javascript 的网站,我想知道如何使用 WWW::Scripter 创建一个自动登录脚本。在此先感谢您的帮助!

0 投票
1 回答
413 浏览

perl - 通过标头中发送的 API 密钥进行身份验证时出现问题 WWW::Mechanize

要从 API 获得响应,密钥必须与请求一起作为标头发送。如果我使用请求从命令行发送它成功。但是,如果我使用curl -Ss -H "APIKEY: KEY" https://www.example.com/some/stuff

我收到。如何正确提供此标头以便进行身份验证?Error GETing https://www.example.com/some/stuff: Can't connect to www.example.com:443 (Permission denied)

0 投票
1 回答
453 浏览

perl - 如何使用 Test::WWW::Mechanize 进行授权

我想用 Test::WWW::Mechanize 测试一个受 .htaccess 保护的页面,但我不知道如何发送该页面的凭据?我找不到可以处理这个问题的函数。

0 投票
1 回答
381 浏览

perl - Perl,如何避免来自不直接包含的模块的诊断消息?

我收到了这个警告(在“使用诊断”之后);

在 /usr/lib/perl5/HTML/PullParser.pm 第 81 行解码实体时,解析未解码的 UTF-8 会产生垃圾。

我的程序是这样的:

我该如何摆脱它?或者我可以放心地忽略它吗?

更新: 我只是注意到使用 WWW::Mechanize->new() 的 WWW::Mechanize::GZip->new() 确实可以静默工作......所以问题来自 GZip 模块......?

0 投票
1 回答
260 浏览

perl - WWW::Mechanize 和 Yellowpages.com

我正在尝试通过 Perl 模块 WWW::Mechanize 搜索 Yellowpages.com。

我还尝试了 $mech->submit_form( ... ) 与按钮值/类型,但我一直收到以下消息:

第 39 行是

yp.com 是否将 Mechanize 转发到该站点?我怎样才能避免这种情况?

0 投票
2 回答
2665 浏览

perl - 无法创建 WWW:Mechanize::Firefox 的实例

我刚刚安装WWW:Mechanize::Firefox,但是当我尝试创建这个“类”的实例时:

我收到此错误:

有人可以帮忙吗?

0 投票
1 回答
228 浏览

perl - WWW::Mechanize 提交上的文件名不正确

据我从WWW::Mechanize 文档中可以看到,您可以执行以下操作以从字符串提交文件:

这应该提交一个名为 的文件text2.txt,其中包含$content(在本例中为'The file is a lie.')中的文本。

但是,请求因内部服务器错误而失败,因此我检查了发送的请求,发现如下:

那显然不是我指定的文件名,所以我想知道:我做错了什么,还是模块被窃听了?

0 投票
2 回答
2440 浏览

perl - WWW::Mechanize 和草莓 perl

当我尝试使用草莓 perl(v5.10.1)从 CPAN 安装 WWW::Mechanize 分发时

windows 7 我得到以下故障?

有人可以帮助这里可能是什么问题以及如果可能的话如何解决它?

0 投票
5 回答
5073 浏览

html - 网站按钮点击 - Perl WWW::Mechanize

我尝试使用 perl 脚本来自动化与网站的交互。

我使用模块 WWW::Mechanize 来实现我的设计。但是我无法使用以下命令在我的 perl 脚本中执行按钮单击。

这是因为此按钮不属于任何形式且没有名称,我无法在我的 perl 脚本中调用或定位此按钮。我怎样才能像与浏览器交互一样在我的 perl 脚本中单击此按钮?谢谢你。