【发布时间】:2013-10-09 22:03:23
【问题描述】:
在某个脚本中我试图写这个:
my $ua = LWP::UserAgent->new;
my $res = $ua->post($url, Content => $data);
并得到“400 错误请求”。 经过一番阅读,我尝试了这个:
my $ua = LWP::UserAgent->new;
my $req = HTTP::Request->new( 'POST', $url );
$req->content( $data );
my $res = $ua->request( $req );
它有效,但我认为这两个应该做同样的事情。我在这里想念什么? 我是否误解了HTTP::Request 和LWP::UserAgent 的文档中的某些内容?
有没有办法让 LWP::UserAgent 打印它在做什么?
【问题讨论】:
标签: perl http-request lwp-useragent