首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WWW::Mechanize::Firefox和MozRepl

WWW::Mechanize::Firefox和MozRepl
EN

Stack Overflow用户
提问于 2013-05-25 00:28:45
回答 3查看 2.7K关注 0票数 2

我在示例的帮助下写了一些代码,但当我运行它时,我在Ubuntu Server 12.04.2 LTS中遇到错误:

代码语言:javascript
复制
Failed to connect to , problem connecting to "localhost", port 4242: Connection refused at /usr/local/share/perl/5.14.2/MozRepl/Client.pm line 144

我该如何解决这个问题呢?

代码语言:javascript
复制
#!/usr/bin/perl -w
use strict;
use WWW::Mechanize::Firefox;
use HTTP::Cookies;

my $username = "test";
my $password = "t3st";

my $mech = WWW::Mechanize::Firefox->new();
$mech->get("http://test.com/login.php"); print "Logging, Please Wait.\n";
$mech->submit_form(
    form_number => 0,
    fields => {
        username => "$username",
        password => "$password",
    }
);
EN

回答 3

Stack Overflow用户

发布于 2013-05-25 12:38:59

  • 在火狐
  • 上安装MozRepl火狐附加组件安装后,在火狐中启动MozRepl,如下所示:

Tools->MozRepl->Start

  • Confirm MozRepl正在侦听端口4242,如下所示:

netstat -anp | grep firefox

tcp 0 0 127.0.0.1:4242 0.0.0.0:*监听1438/firefox

祝你好运!

备注:我无法正确格式化此答案,因此格式化无法按预期工作。

票数 3
EN

Stack Overflow用户

发布于 2014-01-23 11:20:18

从18版本开始,火狐不再显示"Tools“菜单,除非你键入F10键,或者选择"Options -> menu bar”,这一点很重要。

票数 1
EN

Stack Overflow用户

发布于 2013-05-25 00:31:10

您是否安装了mozrepl插件,并为端口4242启用和配置了该插件?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16739637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档