Я пытаюсь зачитать POST-данные, которые были отправлены из формы на странице в мой Perl Script. Я погуглил и обнаружил, что:
read(STDIN, $param_string, $ENV{'CONTENT_LENGTH'})
считывает всю строку данных с помощью и записывает всю строку в $ param_string в виде
Param1=Value1&Param2=Value2&Param3=Value3
, разбив его в нужных местах, я получаю необходимые данные.
Но мне интересно, почему моя $ param_string пуста.
Когда я попробую все это с GET:
$param_string = $ENV{'QUERY_STRING'};
все отлично работает. У кого-нибудь есть идея?