Dans le domaine du développement vous devez connaître l’utilisation de la commande cURL pour fixer, debugger des problèmes de site internet, applications et d’API. cURL est un utilitaire multiplateforme que vous pouvez utiliser sous Windows, MAC et Linux
Voyons ensemble quelques exemples :
Vérifiez si vous pouvez vous connecter à l’URL
Si vous travaillez sur un système UNIX et que vous essayez de vous connecter à l’URL externe, la première chose à faire est de vérifier si vous pouvez accéder à l’URL via curl.
Il ne produira aucun résultat. Cependant, si le serveur ne peut pas se connecter, vous obtiendrez des erreurs telles que « Impossible de résoudre l’hôte ».
C:\Windows\System32>curl sitenexistepas.com
curl: (6) Could not resolve host: sitenexistepas.com
Enregistrer votre Curl dans un fichier
Si vous souhaitez enregistrer le contenu de votre requête Curl, vous pouvez uiliser cette commande :
curl https://votresite.com > nomdufichier.html
Télécharger à un taux limite
Si vous travaillez à l’optimisation et que vous souhaitez savoir combien de temps il faut pour télécharger à une vitesse donnée, vous pouvez faire ceci :
curl –-limit-rate 1500B
Exemple :
curl –-limit-rate 1200B https://www.comment-devenir-developpeur.com
Utilisation d’un proxy pour se connecter en Curl
curl --proxy tonipproxy:port https://tonsiteinternet.com
Afficher uniquement l’en-tête de la réponse
curl --head http://siteinternet.com