XMLHttpRequest (XHR), también referida como XMLHTTP ("Extensible Markup Language / Hypertext Transfer Protocol"), es una interfaz empleada para realizar peticiones HTTP y HTTPS a servidores Web.