Lexique informatique › Web › XMLHttpRequest

XMLHttpRequest

Web Svenska → Mis à jour: 2026-09-22

API navigateur originale pour AJAX. Microsoft, Outlook Web Access, 1999. Standardisée par le W3C vers 2006. À l'origine de toute la révolution AJAX (Google Maps, Gmail) → le web d'aujourd'hui.

Basée sur des callbacks (onload, onerror, onprogress). API maladroite qui a inspiré Fetch (basée sur les Promises). Prend en charge les événements de progression (que Fetch n'a pas). Encore utilisée dans : le code hérité, les cas particuliers nécessitant un suivi de progression, les anciennes bibliothèques (jQuery $.ajax repose sur XHR). Microsoft a créé la version ActiveX en 1999 pour Outlook Web Access → copiée par Mozilla, puis par tout le monde. Le terme "AJAX" a été inventé en 2005 par Jesse James Garrett.

← Retour au lexique