我有一个my $curlf = WWW::Curl::Form->new;
变量,我想查看其内容。
我试过做
print Dumper($curlf) if($verbose);
但得到以下结果:
$VAR1 = bless( do{\(my $o = 151334456)}, 'WWW::Curl::Form' );
这样做的正确方法是什么?
提前致谢。
答案 0 :(得分:3)
WWW::Curl::Form
不是一个合适的Perl数据结构,它只是一个隐藏在XS代码中的C数据结构的标量引用,它本身(至少部分地)是某个libcurl
库的包装器功能
如果您可以使用C编程,检查其内容的正确方法是使用正确的libcurl
函数调用扩展XS代码,以从一对curl_httppost
数据结构中提取信息。然后将补丁发送给模块的维护者。
如果你不能用C语言编程,那么就向模块维护者发送下一版本模块的功能请求。