【问题标题】:How can I both get raw post data and use Apache2::Request to access parameters?如何获取原始帖子数据并使用 Apache2::Request 访问参数?
【发布时间】:2013-04-04 05:39:21
【问题描述】:

Apache2::Request 似乎没有提供获取原始帖子数据的方法;有没有我错过的?

或者,有没有办法单独读取帖子数据(在内容处理程序中 - 在此之前应该不会弄乱帖子数据)并用它初始化 Apache2::Request?

【问题讨论】:

  • $r->read($postdata, $r->headers_in('content_length')); $r->args($postdata);?

标签: perl mod-perl2


【解决方案1】:

来自 mod_perl 食谱:

my $r = shift;

my $content;
$r->read($content,$r->header_in('Content-length'));

my @pairs = split(/[&;]/,$content);

foreach my $pair (@pairs) {
    my ($parameter,$value) = split('=',$pair,2);
}

【讨论】:

  • 不允许使用 Apache2::Request 来查看参数。
猜你喜欢
  • 2010-11-24
  • 1970-01-01
  • 1970-01-01
  • 2022-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-20
  • 1970-01-01
相关资源
最近更新 更多