Ava peamenüü

XMLHttpRequest (XHR) on rakendusliides, mida kasutatakse, et vahendada andmeid veebibrauseri ja veebiserveri vahel, tegu on objektiga ning suhtlus brauseri ja serveri vahel toimub objekti meetodite kaudu. Objekti loob brauseri JavaScripti keskkond. Andmete saamine XHR-i kaudu eesmärgiga muuta juba laetud veebilehte on Ajaxi aluspõhimõte. Nimest hoolimata võib XHR-i kasutada ka teiste protokollidega peale HTTP ning andmed ei pea olema XML kujul,[1] vaid võivad olla ka JSON-i,[2] HTML-i või puhta teksti kujul.[3]

MeetodidRedigeeri

open meetodRedigeeri

HTTP ja HTTPS XMLHttpRequest päringud peavad olema loodud open meetodi kaudu. Seda meetodit peab kutsuma enne andmete saatmist, et valideerida päring. Open meetod võtab vastu kuni viis parameetrit, kohustuslikud on neist kaks.

open( Meetod, URL, Asünkroonne, Kasutajanimi, Parool )

setRequestHeader meetodRedigeeri

Seda meetodid kasutatakse, et lisada päringusse HTTP headerid.

setRequestHeader( Nimi, Väärtus )

send meetodRedigeeri

See meetod saadab HTTP päringu serverisse.

send( Data )

ViitedRedigeeri