cURL
cURL — qui signifie « client URL » — est un outil de ligne de commande que les développeurs emploient pour transférer des données vers et depuis un serveur. Il permet de communiquer avec un serveur en spécifiant l’emplacement — sous la forme d’une URL — et les données que le développeur désire envoyer.
cURL fonctionne sur presque toutes les plateformes et prend en charge plusieurs protocoles différents, dont HTTP et HTTPS. Dès lors, on l’emploie souvent pour tester la communication depuis presque n’importe quel appareil d’un serveur local vers la plupart des appareils périphériques, pour autant que ledit appareil dispose d’une ligne de commande et d’une connectivité réseau.
La commande la plus basique de curl est : curl http://donnees.com. La commande curl est suivie de l’URL à partir de laquelle on veut récupérer des données. Dans l’exemple illustré ici, elle renverrait la source HTML de donnees.com.