Wiki CgX

Parce que j'ai un cerveau, mais pas trop.

Outils pour utilisateurs

Outils du site


it:linux-utilitaires:curl

curl

IPv4 ou IPv6 ?

curl -6 http://example.org
curl -4 http://example.org

Rediriger la ressource vers un fichier

curl http://example.org > fichier.html
curl http://example.org --output fichier.html
curl http://example.org -o fichier.html

Réduire la verbosité de curl

On utilise l’option –silent ou son abbréviation -s.

curl --silent http://example.org -o fichier.html
curl -s http://example.org -o fichier.html

Faire une requête en POST

curl --request POST http://example.org
curl -X POST http://example.org

Faire une requête avec une authent

curl --user login:password http://example.org
curl -u login:password http://example.org

Ignorer les questions de certif SSL invalide

curl --insecure https://example.org
curl -k https://example.org

Temps de réponse d'une URL

curl '##URL##' -H 'Accept-Encoding: gzip, deflate, sdch' -H 'Accept-Language: en-US,en;q=0.8,ja;q=0.6' -H 'Upgrade-Insecure-Requests: 1' -H 'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.86 Safari/537.36' -H 'Connection: keep-alive' --compressed -s -o /dev/null -w  "%{time_starttransfer}\n"
it/linux-utilitaires/curl.txt · Dernière modification : 22 May 2023 :: 14:27 de CgX