Skip to main content

[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.

image.png

Manuel

Syntaxe globale

curl <URL>

Sans option, curl affiche le code source de la page.

Options

OptionsDescriptions
-OTé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.
-LSuit les redirections.
-kIgnore les vérifications SSL.
-#Affichage de la progression du téléchargement (à combiner avec le -O).
-sActive le mode silencieux (verbeux par défaut).