|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Artiom Morozov 2:5020/400 13 Jul 2000 16:59:48 To : All Subject : Re: Страничка с картинкой -------------------------------------------------------------------------------- Fair day, Michael Sakai wrote: > Скрипт создает графический файлик, а броузеру выдает страничку > со ссылкой вида <IMG SRC=/tmp/graf.png>. > _NB_! "Cache-Control: no-cache" и "Pragma: no-cache" передаются. A zachem? Ved' Cache-Control i Pragma srabotayut tol'ko na output script'a. > Проблема: Браузер кэширует /tmp/graf.png и при изменении параметров вызова > скрипта в браузере все равно показывается старая картинка. > Как это правильно делается? <IMG SRC="/cgi-bin/pics/tmp/graf.png"> [/cgi-bin/pics] #!/usr/bin/perl use MIME::Base64; open(FILE, $ENV{PATH_INFO}); my $a = ''; read(FILE, $a, -s FILE); close FILE; print <<EO; Content-type: image/png Pragma: No-Cache Cach-Control: No-Cache EO print encode_base64($a); A esche u Apache mozhno na /tmp handler povesit', chtoby on Pragma i Cach-Control stavil. man mod_perl -- Farewell ta thee Artiom Отправлено через сервер Talk.Ru - http://www.talk.ru --- ifmail v.2.15dev5 * Origin: CSP Ltd. (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/43043883d570.html, оценка из 5, голосов 10
|