[Moscow.pm] чтение необработанных POST-данных

Mons Anderson mons на cpan.org
Вт Мар 12 15:48:17 PDT 2013


Для начала нужно определить в каком окружении это запускается.
если я правильно предполагаю и это cgi скрипт, то raw-post данные это
просто <STDIN>

#!/usr/bin/env perl

my $data = do {  local $/; <STDIN> };

print "Content-Type: text/plain\n\n";
print "Got your data:\n";
print $data;



2013/3/13 Alessandro Gorohovski <an.gorohovski на gmail.com>

> Уважаемое сообщество,
> Доброго времени суток!
>
> Может кто-нибудь знает, подскажите пожалуйста:
>
> Как в web perl-скрипте реализовать чтение
> необработанных POST-данных, подобно тому как это
> делается в PHP через  ('php://input'), например,
>
> <?php
>     # Get the raw POST data:
>     $data = file_get_contents('php://**input');
> ?>
>
> Спасибо,  ANG
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>



-- 
Best wishes,
Vladimir V. Perepelitsa aka Mons Anderson
<inthrax на gmail.com>, <mons на cpan.org>
http://github.com/Mons
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20130313/7c9b12d6/attachment.html>


Подробная информация о списке рассылки Moscow-pm