Perl:如何打印WWW :: Curl :: Form内容?

时间:2011-06-09 20:16:25

标签: perl curl

我有一个my $curlf = WWW::Curl::Form->new;变量,我想查看其内容。

我试过做

print Dumper($curlf) if($verbose);

但得到以下结果:

$VAR1 = bless( do{\(my $o = 151334456)}, 'WWW::Curl::Form' );

这样做的正确方法是什么?

提前致谢。

1 个答案:

答案 0 :(得分:3)

WWW::Curl::Form不是一个合适的Perl数据结构,它只是一个隐藏在XS代码中的C数据结构的标量引用,它本身(至少部分地)是某个libcurl库的包装器功能

如果您可以使用C编程,检查其内容的正确方法是使用正确的libcurl函数调用扩展XS代码,以从一对curl_httppost数据结构中提取信息。然后将补丁发送给模块的维护者。

如果你不能用C语言编程,那么就向模块维护者发送下一版本模块的功能请求。