perl舞者 - "任何"方法 - 哪种实际方法叫做?

Dou*_*uch 3 perl dancer

使用Perl的Dancer模块,如果你有一个"any"方法(匹配get/post/put/delete),你怎么能确定浏览器使用哪种实际方法?

#!/usr/bin/perl

use Dancer;

my $instance = someclass->new();

any('/' => sub{
  my $method = ???
  my $params = params();
  return($instance->$method($params));
});  
Run Code Online (Sandbox Code Playgroud)

Nei*_*ter 5

我想这是

my $method = request->method;
Run Code Online (Sandbox Code Playgroud)

虽然文档建议您尽可能使用以下内容(对您的一般代理/委托没有意义):

request->is_get();
request->is_post();
# etc . . 
Run Code Online (Sandbox Code Playgroud)