【发布时间】:2010-03-17 07:56:49
【问题描述】:
我在尝试使用 aptitude 包管理器在 Debian Lenny OS 上安装的 Perl 5.10 / libwww 调用 HTTP::Message::decodable() 时遇到 Can't use an undefined value as a HASH reference 错误。我真的被卡住了,所以希望能得到一些帮助。
这是错误:
不能在 (eval 2) 第 1 行使用未定义的值作为 HASH 引用。
在 test.pl 第 4 行
main::__ANON__('Can\'t use an undefined value as a HASH reference at at
在此处输入代码`(eval 2)...') 在 (eval 2) 第 1 行调用
HTTP::Message::__ANON__() 在 test.pl 第 6 行调用
代码如下:
use strict;
use HTTP::Request::Common;
use Carp;
$SIG{ __DIE__ } = sub { Carp::confess( @_ ) };
print HTTP::Message::decodable();
【问题讨论】:
标签: perl libwww-perl