|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Konstantin Tokar 2:5020/400 21 Apr 2003 19:06:12 To : Denis Nikiforov Subject : Re: запуск скрипта через http --------------------------------------------------------------------------------
> ??>> print "Content-Type: text/plain\n\n";
> ??>> #...выводим текст...
> ??>>
> ??>> при запуске этого скрипта через http (например с помощью Internet
> ??>> Explorer)
> ??>> этот текст должен выводиться в окно браузера
> ??>> иногда так и происходит, а иногда IE пытается закачать генерируемый
> ??>> текст как файл уловить какую-то закономерность не получается :о( можно
> ??>> ли сделать чтоб результат работы скрипта _всегда_ выводился в
> ??>> окно браузера?
Мне кажется, что проблема могла быть в том, что
"Content-Type: text/plain\n\n" - не первая строчка, которую видит сервер
как возвращённую CGI скриптом, иногда например вывод warn() может
попасть в стандортный вывод, или какой-то модуль на STDOUT вывалится. У
меня недавно была такая ситуация, и я её поборол проведя комплекс
оздоровительных мероприятий, то есть удалив все места, где могла
появиться ошибка. Хотя непонятно, почему Netscape воспринимал всегда всё
правильно. Hаверно, всё-таки проблему надо искать в заголовках ответов,
попробуй протрассировать все ответы например снифером.
--- ifmail v.2.15dev5
* Origin: MTU-Intel ISP (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/2805efeb38ce.html, оценка из 5, голосов 10
|