当通过其他客户端(如LWP或REST :: Client或HTTP :: Request)向服务器发出请求(GET POST PATCH等操作)时。我们如何解码请求,以便我们获得从客户端调用的实际方法。如果我们能够采取行动,我们将相应地处理或回应客户。
这样我就可以获得标题,所有参数都在发布请求中发送。
my $q = CGI->new;
my $input = $q->param( 'POSTDATA' ); # for content
my %headers = map { $_ => $q->http($_) } $q->http();
print $q->header('text/plain');
print "Got the following headers:\n";
for my $header ( keys %headers ) {
print "$header: $headers{$header}\n";
}
现在我的问题是如何接收像GET或POST这样的动作。