|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Artem Chuprina 2:5020/400 24 Nov 2001 17:28:37 To : Kirill Solomko Subject : Re: Откpытие стpаницы из скpипта -------------------------------------------------------------------------------- Здравствуй, Kirill Solomko. >>>> KS> > use CGI qw (:standard); >>>> KS> > ...... >>>> KS> > my $q = new CGI; >>>> KS> > print $q->redirect("адpес")); >>>> KS> > >>>> KS> > PGP Fingerprint: 7A21 8DA9 ACB1 7E56 C6AD C87F CACE 2E1C E9D2 8311 >>>> KS> > >> KS> > >>>> KS> Этот случай все равно не оптимален. т.к. после того, как >>>> KS> передаются http хедеры, редирект таким способом делатся >>>> KS> немного некорректно. (как в cgi так и в mod_perl). >> KS> > >> KS> > Естественно. Ибо хедеры надо передавать один раз. >> KS> > >> KS> Знаю. :) KS> > KS> > Hу а чего тогда? Что в CGI::redirect работает некорректно, если им KS> > правильно пользоваться? То бишь им же все нужные хедеры и передавать? KS> Если Location делать до send_http_header() тогда все ок, KS> а если я их уже послал и мне надо потом Location сделать ? ;-) Еще раз, медленно и печально: им же (в смысле CGI::redirect) хедеры и передавать. А если ты сначала начал отдавать данные, а потом сообразил, что тебе надо сделать редирект, так это надо RTFM(RFC2616) и в консерватории править. -- Artem Chuprina RFC2822: <ran@ran.pp.ru>, FIDO: 2:5020/358.49, ICQ: 13038757 Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: Talk.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/635975f0fe28.html, оценка из 5, голосов 10
|