コードの突然の問題を追跡するのに少し時間がかかりましたが、WWW :: Mechanize::GZipがどういうわけか$SIG{ DIE }ハンドラーをトリガーしているようです。このコードを考えてみましょう:
use strict;
use WWW::Mechanize::GZip;
$SIG{__DIE__} = sub {
print "WTF??? WHY IS THIS BEING TRIGGERED?\n";
};
my $mech = WWW::Mechanize::GZip->new();
$mech->get( 'http://ammoseek.com/' );
print $mech->content(), "\n";
なぜこれが起こるのか考えていますか?そして、それを防ぐために私は何ができますか?
ありがとう、
-マイク