XMLHttpRequest

XMLHttpRequest (XHR) je API dostupan za skriptne jezike kao što je JavaScript. Koristi se za slanje HTTP ili HTTPS zahteva direktno ka veb serveru i upućuje odgovore servera nazad ka skripti.[1] Podaci mogu biti primljeni sa servera kao JSON,[2] XML,[3] HTML, ili tekst.[4] Podaci dobijeni u odgovoru mogu se direktno preneti u DOM trenutno aktivnog dokumenta bez potrebe za učitavanjem nove internet stranice. Podaci dobijeni u odgovoru takodje mogu biti interpretirani od strane klijentski orijentisanih skriptnih jezika.

XMLHttpRequest ima bitnu ulogu u razvoju internet softvera korišćenjem Ajax tehnologija. Trenutno ga koriste mnoge internet stranice za implementaciju dinamičkih internet aplikacija. Neki od primera ovih aplikacija su džimejl, gugl mape, fejsbuk, i mnogi drugi.

XMLHttpRequest mora poštovati politiku, pravila brauzvera, zbog sigurnosnih razloga, zahtev će biti uspešan ako je potekao sa istog servera koji servira originalnu veb stranicu. Postoje alternativni načini da se ovo prevaziđe(izbegne).

  1. ^ „XMLHttpRequest object explained by the W3C Working Draft”. W3.org. Приступљено 14. 7. 2009. 
  2. ^ „Response entity body of XMLHttpRequest, W3C Editor's Draft”. W3.org. 6. 2. 2012. Приступљено 5. 2. 2012. 
  3. ^ „The responseXML attribute of the XMLHttpRequest object explained by the W3C Working Draft”. W3.org. Приступљено 14. 7. 2009. 
  4. ^ „The responseText attribute of the XMLHttpRequest object explained by the W3C Working Draft”. W3.org. Приступљено 14. 7. 2009. 

From Wikipedia, the free encyclopedia · View on Wikipedia

Developed by Nelliwinne