Starší komentáře ke článku: Java Servlets - technológia server push
Zpět na článek | Úvodní stránka Interval.cz
Datum vložení: 26.7.2004 16:08:08
Možnože Vám to v browseroch nefunguje preto, lebo nedodržujete odporúčania RFC! (myslím, že konkrétne RFC 1341, ale nie som si istý)
Váš response vyzerá takto:
Content-type: multipart/mixed-replace
Content-type: text/plain
data
--Koniec
Content-type: text/plain
data
--Koniec
Content-type: text/plain
data
--Koniec
Content-type: image/gif
data
--Koniec--
Problém #1 je, že browser nemá odkiaľ vedieť, že ste vybrali boundary má byť práve reťazec "--Koniec" (mimochodom, slovíčko "Koniec" nevystihuje to, čo vlastne znamená, ono by to malo skôr byť "Ohraničenie", ale nie je to podstatné, lebo to môže byť temer ľubovoľný reťazec)!
Problém #2 je, že mu neposielate počiatočný boundary!
Čiže response by mal správne vyzerať asi takto:
Content-type: multipart/mixed-replace; boundary="--Koniec"
--Koniec
Content-type: text/plain
data
--Koniec
Content-type: text/plain
data
--Koniec
Content-type: text/plain
data
--Koniec
Content-type: image/gif
data
--Koniec--
Možno to pomôže...