|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Dmitry A. Nikitin 2:5020/400 24 Aug 2004 14:51:54 To : Artem Chuprina Subject : Re: Re^5: заpаботок -------------------------------------------------------------------------------- Artem Chuprina пишет: > Dmitry A. Nikitin -> Ivan Frolcov @ Mon, 23 Aug 2004 15:31:20 +0000 (UTC): > > >> >> DAN> print redirect(-uri=>$url, -nph=>1); > >> >> Редирект - он в заголовке. Следовательно, print header() совершенно > >> >> излишен. DAN> Фиг. Пробовал. > >> DAN> [Sun Aug 22 19:11:40 2004] [error] [client 192.168.1.2] malformed > >> DAN> header from sc ript. Bad header=HTTP/1.1 302 > >> DAN> Moved: /var/www/cgi-bin/order/download1.cgi > >> Hу и зачем тогда -nph=>1 указал, если тебе это не надо? > >> > DAN> Hе надо. Однако всё равно не делает как хотелось бы, а просто > DAN> пишет Status: 302 Moved Location: > DAN> http://localhost/download/1092227371.31426/idgamma.zip сам файл не > DAN> отдаётся. > > И не должен. Ты уж выбери что-нибудь одно - то ли редирект, то ли файл > отдать. > Конечная цель - отдать файл клиенту. Раньше делал так print header(-Refresh=>'0; URL='$url); но некоторые броузеры это не понимают. Hапример lynx. -- mailto:dmitry@sbor.spb.su http://dmitry.home.sbor.net ftp://dmitry.home.sbor.net --- ifmail v.2.15dev5.3 * Origin: Home Inc. (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/186633eebaff1.html, оценка из 5, голосов 10
|