Forum Webscript.Ru
Программирование => Perl => Тема начата: KurtS от 20 Июля 2005, 11:21:35
-
Можно проверить и прервать POST до окончания передачи?
Все что не пробовал - приводит к полной передачи всего тела POST запроса, и только потом начинается обработка скрипта. Можно ли как-инбудь фильтровать информацию передаваемую по POST запросу до чтения из STDIN ?
Например, запретить посылку определенных POST запросов и отрубать их сразу перед началом запроса?
thx.
-
Помоему никак.
А что мешает принять пост, проверить его подпрограммой и отфильтровать как надо.
Или расскажи подробнее о своей специфической задаче. Может вопрос проясниться.
-
KurtS
работа с дексриптором STDIN, очень напоминает работу(с небольшими исключениями) с декриптором файла, открытым на чтение.
читать ли из него информацию и сколько читать решать тебе (или парсеру который ты используешь ; ) ).
Правда есть одно но, - сколько бы ни было переданно информации, дойдёт(?) она вся. со своей стороны ты можешь просто её игнорировать.
ps: подразумеваю работу cgi под apache
-
Правда есть одно но, - сколько бы ни было переданно информации, дойдёт(?) она вся. со своей стороны ты можешь просто её игнорировать.
Вот именно этого я и хотел избежать. Т.е. прервать прием информации по какому-либо событию.
Спасибо, остается только игнорировать.