W3C'e göre bir XMLHTTPRequest nesnesinin arayüz tarifi.
XMLHttpRequest (XHR), aslında JavaScript ile sunulmuş bir UPA'dır. Web sitesinin eş zamanlı olarak arka planda çalışan olaylarını takip eder. XMLCSS ve JavaScript ile sonucun anında görülmesini sağlar.
XMLHttpRequest, istemci tarafında çalışır. Birden fazla asenkron Web sayfasına İngilizce: postback ve yenileme yapmadan istekte bulunabilir ve gelen cevapları istekte bulunanlara iletir.
Örnek kod
var httpOb = new ActiveXObject("Microsoft.XMLHTTP");
httpOb.Open("POST","http://uddi.microsoft.com/inquire", false);
httpOb.send(MySOAPMessage);
var Ans = httpOb.GetResponseXML();