HTTP hlavicky Refresh:

Jan Kasprzak kas at informatics.muni.cz
Thu Mar 13 11:19:38 CET 2003


[Nevim jestli tohle patri do teto konference; pokud ne, klidne me ignorujte]

Mam WWW aplikaci, ktera dynamicky generuje HTML stranku a nektere z ni
odkazovane obrazky[1]. Protoze se jedna o statistiky, potreboval bych,
aby se stranka i obrazky v prohlizeci po nejake dobe samy obnovovala.
I pridavam k HTML dokumentu i k obrazkum HTTP hlavicky Expires: a Refresh:
(jen s casem, bez presmerovani na jine URL).

Problem je, ze nektere prohlizece (udajne Opera 5 a 6, vyzkouseno na
Netscape 4.7, naproti tomu MSIE ani Mozilla ani Galeon tento problem nemaji)
na dokument jehoz vice casti ma hlavicku Refresh: reaguji tak,
ze se po uplynuti casoveho limitu obnovi podle nektere z tech komponent,
ktera se pak natahne jako hlavni dokument. Cili pokud necham prohlizec
pusteny s tou samoobnovujici se strankou, tyhle prohlizece se casem
presmeruji nahodne na nektery z generovanych obrazku v te strance.
Muzete si to i vyzkouset[2].

Hlavicku Refresh: u obrazku potrebuju hlavne pro pripad, ze si nekdo
tento obrazek zapouzdri do sve vlastni HTML stranky namisto te moji generovane.
Toto bych chtel aby fungovalo a aby se obrazek i tam obnovoval.

Je mi vicemene jedno ze to v Netscape4 nefunguje, ale zajimalo by me,
jake je vlastne ocekavane chovani. V definici HTTP jsem nic podobneho
nevycetl, mozna me nekdo muzete odkazat na nejakou jinou normu, ktera
tohle definuje?

	Diky,

-Yenya

[1] http://www.fi.muni.cz/~kas/mrtg-rrd/

[2] Kliknete na http://www.linux.cz/stats/mrtg-rrd/eth0.html a nechte
	prohlizec treba pul hodiny. Netscape4 vam po chvili misto HTML
	stranky nabidne jen samostatny obrazek s grafem. V Mozille se
	obnovuje poctive cela stranka vcetne obrazku.

--
\ Jan "Yenya" Kasprzak <kas at fi.muni.cz>       http://www.fi.muni.cz/~kas/
\\ PGP: finger kas at aisa.fi.muni.cz   0D99A7FB206605D7 8B35FCDE05B18A5E //
\\\             Czech Linux Homepage:  http://www.linux.cz/              ///
\\\\     If you hold a Unix shell to your ear, do you hear the C?       ////



More information about the net mailing list