[Commandes Linux] Curl
Introduction
Curl est un outil en ligne de commande qui permet d'effectuer des requêtes HTTP. Il est très souvent utilisé dans les scripts.
Manuel
Syntaxe globale
curl <URL>
Sans option, curl affiche le code source de la page.
Options
Options | Descriptions |
-O | Téléchargement d'un fichier en utilisant le nom distant. |
-o <output> | Téléchargement d'un fichier en utilisant un nom spécifique. |
-X <GET|POST> -d "<PARAM1>=<VALUE1>;<PARAM2>=<VALUE2>" | Envoi de données via une requête GET ou POST. |
-L | Suit les redirections. |
-k | Ignore les vérifications SSL. |
-# | Affichage de la progression du téléchargement (à combiner avec le -O). |
-s | Active le mode silencieux (verbeux par défaut). |