Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:curl [2023/03/07 09:50] – bertrand | informatique:curl [2024/02/21 08:25] (Version actuelle) – [HTTP POST] bertrand | ||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
https:// | https:// | ||
- | Voir aussi [[informatique: | + | quelques extraits traduits : |
+ | |||
+ | < | ||
+ | |||
+ | ==== HTTP POST ==== | ||
+ | |||
+ | La méthode POST est utilisée pour créer une ressource sur le serveur. Si la ressource existe, elle est écrasée. | ||
+ | |||
+ | La commande suivante permet d' | ||
+ | |||
+ | <code bash> | ||
+ | curl -X POST -d " | ||
+ | </ | ||
+ | |||
+ | Le type du corps de la requête est défini par l' | ||
+ | |||
+ | Pour envoyer des données formatés au format JSON, il faut définir le type à // | ||
+ | <code bash> | ||
+ | curl -X POST \ | ||
+ | -H " | ||
+ | -d ' | ||
+ | https:// | ||
+ | # ou plus simplement src : https:// | ||
+ | # ne fonctionne pas avec curl v7.81 sous ubuntu 22.04 | ||
+ | curl --json ' | ||
+ | </ | ||
+ | |||
+ | Pour utiliser un token de sécurité et préciser que notre paramètre JSON est un objet : | ||
+ | <code bash> | ||
+ | curl -X POST | ||
+ | -H " | ||
+ | -H " | ||
+ | -H " | ||
+ | -d ' | ||
+ | https:// | ||
+ | </ | ||
+ | |||
+ | <note important> | ||
+ | <code bash> | ||
+ | </ | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | * [[https:// | ||
+ | * [[informatique: | ||
+ | * [[https:// | ||
+ | * [[informatique: | ||
+ | * [[https:// |