如何获取Catalyst中的所有请求参数?

时间:2009-11-13 12:00:53

标签: perl parameters request catalyst

具体来说,我试图从支付网关捕获所有POST参数作为单个字符串,然后解析它们寻找字符串'ERROR'。

我知道有一个$c->request->parameters方法,但我不太确定它是如何使用的,我无法从CPAN文档中找到它。

1 个答案:

答案 0 :(得分:2)

它返回带有必要数据的哈希引用

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

表格:

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

会导致hashref像:

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