Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PERL中的网站授权_Perl_Web - Fatal编程技术网

PERL中的网站授权

PERL中的网站授权,perl,web,Perl,Web,如何使用Perl授权在Internet浏览器(即Firefox)上打开网站 例如 my $url = "http://www.google.com/"; system(qq{start "" "$url"}); 上面的代码打开了网站www.google.com,但当网站需要授权时如何打开它呢?您可能想试试这个模块,它允许您使用Perl控制Firefox浏览器 文档非常好,有很多方法,因此您应该能够自己在CPAN文档中找到所需的内容 我从未在Windows上使用过它,但我认为它应该可以正常工作。

如何使用Perl授权在Internet浏览器(即Firefox)上打开网站

例如

my $url = "http://www.google.com/";
system(qq{start "" "$url"});
上面的代码打开了网站www.google.com,但当网站需要授权时如何打开它呢?

您可能想试试这个模块,它允许您使用Perl控制Firefox浏览器

文档非常好,有很多方法,因此您应该能够自己在CPAN文档中找到所需的内容

我从未在Windows上使用过它,但我认为它应该可以正常工作。(它基于Firefox Mozrepl模块,可在Windows上运行)

您可能需要尝试该模块,它允许您使用Perl控制Firefox浏览器

文档非常好,有很多方法,因此您应该能够自己在CPAN文档中找到所需的内容


我从未在Windows上使用过它,但我认为它应该可以正常工作。(它基于在Windows上工作的Firefox Mozrepl模块)

恐怕这个问题与perl无关,而是与Windows有关。使用开始url似乎会忽略user:pass@format中url中的凭据。从perl的角度来看,您做的每件事都是正确的。只要试着从cmd中实现您想要的,然后将它放到系统调用中,参考Perl,也许有任何方法提供这样的功能?Perl只是这里的代理。比方说:它只是在cmd中输入它,而不是你。您可以尝试研究不同的浏览器方法,可能是它们有特殊的cmd行选项来传递凭据。就我所理解的过程而言,没有简单的表外方法。恐怕这个问题与perl无关,而是与windows有关。使用开始url似乎会忽略user:pass@format中url中的凭据。从perl的角度来看,您做的每件事都是正确的。只要试着从cmd中实现您想要的,然后将它放到系统调用中,参考Perl,也许有任何方法提供这样的功能?Perl只是这里的代理。比方说:它只是在cmd中输入它,而不是你。您可以尝试研究不同的浏览器方法,可能是它们有特殊的cmd行选项来传递凭据。就我所理解的过程而言,没有简单的表外方法。