Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názor k článku
AJAX

Martin Hassman
4. 10. 2005 23:17

Re: Doplneni - omezeni

celé vlákno
> a nebeha to lokalne z disku, CD atd. (bez http protokolu).

Nevim jak v jinych prohlizecich, ale v Mozille pobezi XMLHttpRequest nad jakymkoliv protokolem (ac ten nazev XML*Http*Request tomu uplne nenasvedcuje) i ne-http, treba i nad vasim vlastnim protokolem, ktery si pod Mozillou doprogramujete sami. Bezpecnostni omezeni pak zajisti, aby stranka z protokolu XY:// nenacitala obsah z protokolu QZ:// - vyjimkou je, kdyz je protokol XY:// privilegovany (napr. chrome), ten pak muze nacitat uplne vse.

Pokud tedy spustim HTML stranku z file:// (treba z CD), bude schopna volat XMLHttpRequest na file:// a nacitat tak dalsi soubory z CD. Co si pamatuji, tak jedine omezeni (resp. bug) bylo, kdyz se v requestu posilala POST data. To neslo jinak nez pres HTTP ci jiny protokol, ktery dedil od HTTP rozhrani (i takovy lze vytvorit).