XMLHttpRequest fourni une interface pour interroger une ressource externe comme une API depuis un script dans une page Internet.
Présent partout il a cependant un inconvénient : on ne peut pas l'utiliser pour plusieurs chargements simultanés. Il faut tout refaire à chaque fois.
L'avantage c'est qu'il y a 5 lignes à copier/coller, 1 variable à déclarer et il suffit de lui donner du code à rattacher à son événement onload.
Dans cette vidéo je vous montre comment l'utiliser pour afficher une liste de livres pris sur l'API open data de ce catalogue de livres sur Delphi et le langage Pascal.
Le source de l'exemple se trouve avec d'autres sur ce dépôt de code.
Certaines informations n'ont pas été affichées. Vous devez vous connecter pour y accéder.