XMLHttpRequest är ett API som används av bland andra JavaScript och andra skriptspråk i webbläsare för att överföra XML och annan textbaserad information mellan en klient och en server med hjälp av kommunikationsprotokollet HTTP. Anropen kan utföras såväl synkront som asynkront, där den senare varianten är vanligast eftersom användargränssnittets svarstid blir kortare.[1]

XMLHttpRequest
Webb-API Redigera Wikidata
Anv­änd­ningajax Redigera Wikidata
Uppkallad efterXML, HTTP request Redigera Wikidata
Följs avFetch API Redigera Wikidata
MaskotAjax Redigera Wikidata
Upp­täc­ka­re eller upp­fin­na­reMicrosoft Redigera Wikidata
Officiell webbplatsxhr.spec.whatwg.org Redigera Wikidata
LicensCreative Commons Erkännande 4.0 Internationell Redigera Wikidata
Stan­dar­di­se­ring­sor­ganWeb Hypertext Application Technology Working Group Redigera Wikidata

Informationen som anropen skickar tillbaka kan vara av varierande format, oftast hämtad ur databaser. Utöver XML kan även andra format användas, som till exempel HTML, JSON eller ren text.

XMLHttpRequest används vanligtvis i applikationer och gränssnitt som använder sig av tekniken AJAX.

Se även redigera

Källor redigera

  1. ^ Synchronous vs. Asynchronous Arkiverad 7 april 2006 hämtat från the Wayback Machine. 5 April, 2006