Есть ли способ обозначить параметр POST как необязательный в Perl с помощью Mojolicious Lite? Например, есть ли способ заставить сервер не возвращать 404, если param2
не определено в теле запроса?
post "/my_post" => \&render(post_callback);
sub post_callback {
my ($mojo) = @_;
my $param1 = $mojo->param("param1");
my $param2 = $mojo->param("param2");
}
param2
вundef
. Если вы получаете 404, это потому, что ваш обратный вызов ничего не отображает. - person Sobrique   schedule 06.07.2015param1
, иparam2
, он был бы перенаправлен наpost_callback
и вернул бы 200. - person Danny Sullivan   schedule 06.07.2015$mojo -> render ( text => "It worked" );
в конце обратного вызова. - person Sobrique   schedule 06.07.2015