Главная страница


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Vladimir N. Silyaev                  2:5020/400     11 Dec 2000  17:23:36
 To : All
 Subject : Re: Проблема с размером передачи данных по HTTP
 -------------------------------------------------------------------------------- 
 
 On Mon, 11 Dec 2000 05:09:28 +0000 (UTC), Bakha Maukeev wrote:
 
 >У меня возникла проблема, когда я пытаюсь передать из формы и тега 
 ><textarea> текст размером в 4 kb при методе POST и записать этот текст 
 >в текстовой файлик. То почему-то текст срезается и записывается только 
 >1,5 kb. 
 
 Правильный ответ, использовать CGI.PM.
 Ответ на поставленный вопрос - читать sysread'ом в цикле пока не прочитаешь,
 сколько нужно, а то ты получаешь только один IP пакет с размером равным
 MRU и на этом считаешь свою работу завершенной.
 
 [skipped]
 
 >elsif ($ENV{'REQUEST_METHOD'} eq 'POST') 
 >  {sysread(STDIN, $query, $ENV{'CONTENT_LENGTH'});}
 
 --
 Vladimir
 
 Brainbench MVP for perl
 http://www.brainbench.com
 
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Проблема с размером передачи данных по HTTP   Bakha Maukeev   11 Dec 2000 09:09:28 
 Re: Проблема с размером передачи данных по HTTP   Vladimir N. Silyaev   11 Dec 2000 17:23:36 
 Проблема с размером передачи данных по HTTP   Vsevolod Lutovinov   12 Dec 2000 03:28:20 
 Проблема с размером передачи данных по HTTP   Konstantin Savelyev   19 Dec 2000 00:14:15 
 Re: Проблема с размером передачи данных по HTTP   Alexander V. Gaiduk   22 Dec 2000 13:04:28 
 Re: Проблема с размером передачи данных по HTTP   Vladimir N. Silyaev   23 Dec 2000 08:37:35 
Архивное /ru.cgi.perl/16608ad9b5303.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional