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


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)
 
 

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

 Тема:    Автор:    Дата:  
 Страничка с картинкой   Michael Sakai   13 Jul 2000 05:09:28 
 Re: Страничка с картинкой   Artiom Morozov   13 Jul 2000 16:59:48 
Архивное /ru.cgi.perl/43043883d570.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional