|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Vsevolod Lutovinov 2:5030/953.11 21 Sep 2001 03:37:47 To : Eugene Grosbein Subject : POST -> CGI:: -> бинарь -------------------------------------------------------------------------------- 20 Sep 01 11:09, you wrote to me: VL>> Скрипт, который парсит POST, может вызывать бинарь, который VL>> в свою очередь видит в окружении "CONTENTH_LENGTH" и пытается VL>> что-то читать из уже пустого stdin. Можно как-нибудь с этим VL>> бороться? Единственное, что приходит в голову - в перловом VL>> скрипте формировать новое окружение, запихивать туда все, что VL>> пришло в посте и обнулять CONTENTH_LENGTH. Криво как-то... EG> Только так и надо. Только не "обнулять", а просто окружение EG> писать с нуля новое. Так и делаю. Hо криво оно как-то :) Поставим задачу по-другому. В скрипт может идти: 1) GET; 2) POST: multipart/from-data + передача нескольких аргументов через URL. Чреват ли отказ от CGI:: в данном случае чем-то кроме предания анафеме? При условии понимания происходящего еретиком, конечно. Hу мало ли - RFC перепишут или еще какая блажь кому-нибудь приглючится. --- GoldED/386 3.0.1-asa6 * Origin: [ http://ru.favomark.com/ot/ ] (2:5030/953.11) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/39033baab631.html, оценка из 5, голосов 10
|