tech:notes_curl_wget
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| tech:notes_curl_wget [2025/03/24 15:06] – créée - modification externe 127.0.0.1 | tech:notes_curl_wget [2025/12/02 14:32] (Version actuelle) – Jean-Baptiste | ||
|---|---|---|---|
| Ligne 51: | Ligne 51: | ||
| <code bash> | <code bash> | ||
| - | export http_proxy=http:// | + | #export http_proxy=http:// |
| - | export https_proxy=http:// | + | #export https_proxy=http:// |
| + | export ALL_PROXY=http:// | ||
| # Ou | # Ou | ||
| Ligne 112: | Ligne 113: | ||
| '' | '' | ||
| '' | '' | ||
| + | |||
| === Fichier config .curlrc | === Fichier config .curlrc | ||
| - | <code - .curlrc> | + | '' |
| + | <code -> | ||
| # Source : https:// | # Source : https:// | ||
| Ligne 137: | Ligne 140: | ||
| </ | </ | ||
| - | <code - .curlrc> | + | '' |
| + | <code -> | ||
| Source https:// | Source https:// | ||
| Ligne 165: | Ligne 169: | ||
| Upload | Upload | ||
| - | < | + | < |
| HTTP POST files here: | HTTP POST files here: | ||
| curl --proxy 127.0.0.1: | curl --proxy 127.0.0.1: | ||
| Ligne 270: | Ligne 274: | ||
| Pour enregistrer le certificat et vérifier | Pour enregistrer le certificat et vérifier | ||
| <code bash> | <code bash> | ||
| - | openssl s_client -showcerts -connect www.acme.fr: | + | openssl s_client -showcerts -connect www.acme.fr: |
| - | curl --cacert cert.pem | + | # ou |
| + | curl -k -w %{certs} | ||
| </ | </ | ||
| + | |||
| + | Tester | ||
| + | <code bash> | ||
| + | curl --cacert cacert.pem | ||
| + | </ | ||
| + | |||
| ou avec wget | ou avec wget | ||
| Ligne 287: | Ligne 298: | ||
| </ | </ | ||
| - | <code ini .curlrc> | + | TODO : equivalement pour Redhat avec '' |
| + | |||
| + | '' | ||
| + | <code bash> | ||
| cacert=/ | cacert=/ | ||
| </ | </ | ||
| Ou, à éviter mais possible | Ou, à éviter mais possible | ||
| - | <code ini .curlrc> | + | '' |
| + | <code bash> | ||
| insecure | insecure | ||
| </ | </ | ||
| Ligne 311: | Ligne 326: | ||
| systemctl restart jenkins | systemctl restart jenkins | ||
| </ | </ | ||
| + | |||
| == Python | == Python | ||
| Ligne 337: | Ligne 353: | ||
| wget --ca-certificate=keys/ | wget --ca-certificate=keys/ | ||
| </ | </ | ||
| + | |||
| == Envoyer un fichier en ligne de commande (upload web) | == Envoyer un fichier en ligne de commande (upload web) | ||
tech/notes_curl_wget.1742825205.txt.gz · Dernière modification : de 127.0.0.1
