Starší komentáře ke článku: Java Servlets - technológia server push

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Chupacabras

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...

Zpět na článek | Úvodní stránka Interval.cz