Perl WWW::Mechanize:save_content-encoding-question

Perl WWW::Mechanize:save_content-encoding-question,perl,encoding,save,www-mechanize,Perl,Encoding,Save,Www Mechanize,是否有办法影响来自WWW::Mechanize的-method的编码?否。如果需要,请自己打开一个文件(指定所需的编码),然后将$mech->content打印到该文件中。或者我可以用这种方式编写它 open my $fh, '>:encoding(utf-8)', $file_name or die $!; my $res = $mech->get( $url, ':content_cb' => sub{ print $fh shift } ); 这就是方法,因为编码IO

是否有办法影响来自
WWW::Mechanize
的-method的编码?

否。如果需要,请自己打开一个文件(指定所需的编码),然后将
$mech->content
打印到该文件中。

或者我可以用这种方式编写它

open my $fh, '>:encoding(utf-8)', $file_name or die $!; 
my $res = $mech->get( $url, ':content_cb' => sub{ print $fh shift } );

这就是方法,因为编码IO层需要字符。@daxim:不,你在考虑。WWW::Mechanize自动解码内容;它没有
解码内容
方法。