Existe-t-il un moyen d'installer cURL
dans Windows afin d'exécuter cURL
des commandes de l invite de commande ?
Réponses
Trop de publicités?Tar et Curl sont disponibles sur Windows à partir de la Build Insider 17063, dans le cadre de la chaîne d'outils Windows : curl et bsdtar.
Goudron : Un outil en ligne de commande qui permet à un utilisateur d'extraire des fichiers et de créer des archives. En dehors de PowerShell ou de l'installation de logiciels tiers, il n'existait aucun moyen d'extraire un fichier à partir de cmd.exe. L'implémentation utilise libarchive.
Curl : Outil en ligne de commande qui permet de transférer des fichiers vers et depuis des serveurs.
Remarque : PowerShell offre déjà une fonctionnalité similaire (il dispose de curl et de ses propres utilitaires d'extraction de fichiers).
Plus d'informations : Le goudron et la frisure arrivent sur les fenêtres !
Vous pouvez installer ce "cURL pour Windows" : cURL pour Windows est un programme d'installation MSI pour cURL, l'outil populaire de transfert web en ligne de commande. http://www.confusedbycode.com/curl/
Il n'est pas nécessaire de redémarrer Windows mais il faut redémarrer CMD.
- Installez cURL à partir de curl.haxx.se .
- Définissez la variable d'environnement Path en fonction de l'emplacement de curl.exe sur votre machine, comme suit C:\Users\You\cURL
- Télécharger le fichier de certificat de mozilla.org comme indiqué dans l'une des réponses ci-dessus, et déplacez-le dans le dossier system32.
J'ai utilisé la réponse fournie par fuxia pour exécuter des scripts que j'avais écrits en Linux sur la plateforme Windows. Cela fonctionne très bien.
Un mot d'avertissement cependant avec cURL
. J'ai eu un problème où je ne pouvais pas utiliser l'interaction de la console lors de l'authentification comme décrit ici : https://stackoverflow.com/questions/50724407/curl-command-in-git-bash
Si votre cURL
nécessite une authentification et que vous ne souhaitez pas que le mot de passe soit visible dans la ligne de commande ou stocké dans votre script, vous devrez utiliser une autre solution, comme l'utilisation d'un fichier de mots de passe : https://stackoverflow.com/questions/2594880/using-curl-with-a-username-and-password
- Réponses précédentes
- Plus de réponses
0 votes
Je vote pour clore cette question comme étant hors sujet parce qu'elle était publié sur SO