Voici les principales options de CURL
cacher la progression : -s
détaillé (verbose) : -v –trace-ascii 
infos supplémentaire : -w “format”
écrire dans un fichier : -O ou -o 
timeout : -m 
POST : -d “string” ou -d @file
POST encoded : –data-urlencode “[name]=val”
multipart formpost : -F name=value -F name=@file
PUT : -T 
HEAD : -I ou -i
custom methode -X “METHOD”
lire la cookiejar : -b 
écrire la cookiejar -c 
envoi de cookie: -b “c=1; d=2”
user-agent: -A “string”
proxy: -x 
ajouter/retirer des headers : -H “name:value” ou -H “name:”
custom address: –resolve 
données compressées : –compressed
permettre https insécure : -k
authentification http de base: -u user:passwd
suivre les redirections : -L
fonctionnement en parallèle : -Z
générer du code –libcurl 
connaître les options : –help