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


ru.cgi.perl

 
 - RU.CGI.PERL ------------------------------------------------------------------
 From : Vsevolod Lutovinov                   2:5020/69.20   12 Dec 2000  03:28:20
 To : Bakha Maukeev
 Subject : Проблема с размером передачи данных по HTTP
 -------------------------------------------------------------------------------- 
 
 11 Dec 00 08:09, you wrote to All:
 
  BM> У меня возникла проблема, когда я пытаюсь передать из формы и тега
  BM> <textarea> текст размером в 4 kb при методе POST и записать этот текст
  BM> в текстовой файлик. То почему-то текст срезается и записывается только
  BM> 1,5 kb.
 
 [..skipped..]
 
  BM> elsif ($ENV{'REQUEST_METHOD'} eq 'POST')
  BM>   {sysread(STDIN, $query, $ENV{'CONTENT_LENGTH'});}
 
 Вот тут до тебя эти 1.5 Kb уже дошли, а остаток - еще нет.
 Следовательно:
 1 - нужно проверять, сколько прочиталось, если не все - дочитывать
 2 - не забыть про таймаут
 
 А еще лучше - пользовать стандартные модули, где все это
 давно сделано :)
 
 --- GoldED/386 3.0.1-asa6
  * Origin: [ http://favomark.com ] (2:5020/69.20)
 
 

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

 Тема:    Автор:    Дата:  
 Проблема с размером передачи данных по 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/33063a358e2e.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional