【问题标题】:How do I grab all the request parameters in Catalyst?如何获取 Catalyst 中的所有请求参数?
【发布时间】:2016-02-03 10:49:25
【问题描述】:

具体来说,我正在尝试将支付网关的所有 POST 参数作为单个字符串捕获,然后解析它们以查找字符串“ERROR”。

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

【问题讨论】:

    标签: perl parameters request catalyst


    【解决方案1】:

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

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

    一个表单:

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

    会产生像这样的 hashref:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-11
      • 2015-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-20
      相关资源
      最近更新 更多