我在哪里可以在Strawberry Perl的配置中设置useragent?

时间:2019-01-02 12:48:19

标签: perl

我们这里有一个代理服务器,所有互联网流量都在通过该服务器。命令: cpan软件包失败,出现以下错误:

LWP failed with code[403] message[Browserblocked]

我认为,只有特定的浏览器才可以通过代理服务器,因此我需要为cpan设置useragent。我可以在哪里设置?我没有在 o conf 中看到任何类似的东西。

1 个答案:

答案 0 :(得分:0)

重写site \ lib \ LWP \ UserAgent.pm的代码

sub _agent { "libwww-perl/$VERSION" }

说:

sub _agent { 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0' }

解决了问题,但这真的是官方解决方案吗?