Как получить все параметры запроса в Catalyst? - PullRequest
0 голосов
/ 13 ноября 2009

В частности, я пытаюсь собрать все параметры POST из платежного шлюза в виде одной строки, а затем проанализировать их в поисках строки «ОШИБКА».

Я знаю, что есть метод $c->request->parameters, но я не совсем уверен, как его использовать, и я не смог понять это из документации CPAN.

1 Ответ

2 голосов
/ 05 декабря 2009

Возвращает ссылку на хеш с необходимыми данными

my $hashref = $c->request->parameters;

Форма с:

<input type="text" name="username" value="joe" />

В результате получится хешфрейк:

my $hashref = {
    username => "joe", 
};
...