Section courante

A propos

Section administrative du site

CURL

URL client
Windows Externe

Syntaxe

curl [paramètres...] url

Paramètres

Nom Description
-: Ce paramètre permet de faire en sorte que l'URL suivante utilise son ensemble d'options distinct.
-# Ce paramètre permet d'indiquer qu'il faut afficher la progression du transfert sous forme de barre.
-0 Ce paramètre permet d'utiliser le HTTP 1.0.
-1 Ce paramètre permet d'utiliser TLSv1.0 ou supérieur.
-2 Ce paramètre permet d'utiliser SSLv2.
-3 Ce paramètre permet d'utiliser SSLv3.
-4 Ce paramètre permet d'indiquer une résolution des noms en adresses IPv4.
-6 Ce paramètre permet d'indiquer une résolution des noms en adresses IPv6.
-A name Ce paramètre permet d'envoyer le nom de l'agent utilisateur au serveur.
-a Ce paramètre permet d'ajouter au fichier cible lors du téléversement.
--abstract-unix-socket path Ce paramètre permet de se connecter via un socket de domaine Unix abstrait.
--anyauth Ce paramètre permet de choisir n'importe quelle méthode d'authentification.
--append Ce paramètre permet d'ajouter au fichier cible lors du téléversement.
-B Ce paramètre permet d'utiliser le texte ASCII pour le transfert.
-b data Ce paramètre permet d'envoyer des Cookies à partir d'une chaîne de caractères ou d'un fichier.
--basic Ce paramètre permet d'utiliser l'authentification de base HTTP.
-C offset Ce paramètre permet de reprendre le déplacement du transfert.
-c filename Ce paramètre permet d'écrire des Cookies dans le nom de fichier après l'opération.
--cacert CA certificate Ce paramètre permet d'indiquer un certificat CA pour vérifier l'homologue.
--capath dir Ce paramètre permet d'indiquer le répertoire CA pour vérifier l'homologue.
--cert certificate[:password] Ce paramètre permet d'indiquer le fichier de certificat client et le mot de passe.
--cert-status Ce paramètre permet de vérifier l'état du certificat du serveur.
--cert-type type Ce paramètre permet d'indiquer le type de fichier de certificat (DER/PEM/ENG).
--ciphers Ce paramètre permet d'indiquer le chiffreurs SSL à utiliser.
--compressed Ce paramètre permet de demander une réponse compressée.
--config file Ce paramètre permet d'effectuer la lecture de la configuration d'un fichier.
--connect-timeout seconds Ce paramètre permet d'indiquer un temps maximum autorisé pour la connexion.
--connect-to HOST1:PORT1:HOST2:PORT2 Ce paramètre permet de se connecter à l'hôte.
--continue-at offset Ce paramètre permet de reprendre le déplacement du transfert.
--cookie data Ce paramètre permet d'envoyer des Cookies à partir d'une chaîne de caractères ou d'un fichier.
--cookie-jar filename Ce paramètre permet d'écrire des Cookies dans le nom de fichier après l'opération.
--create-dirs Ce paramètre permet de créer la hiérarchie de répertoires locaux nécessaire.
--crlf Ce paramètre permet de convertir LF en CRLF en télécversement.
--crlfile file Ce paramètre permet de demander une liste CRL au format PEM à partir du fichier spécifié.
-D filename Ce paramètre permet d'écrire les entêtes reçus avec le paramètre filename.
-d data Ce paramètre permet d'indiquer des données HTTP en POST.
--data data Ce paramètre permet d'indiquer des données de HTTP en POST.
--data-ascii data Ce paramètre permet d'indiquer des données ASCII de HTTP en POST.
--data-binary data Ce paramètre permet d'indiquer des données binaires de HTTP en POST.
--data-raw data Ce paramètre permet d'indiquer des données avec un «@» autorisé de HTTP en POST.
--data-urlencode data Ce paramètre permet d'indiquer un URL de données HTTP en POST encodée.
--delegation LEVEL Ce paramètre permet d'autorisation de délégation GSS-API.
--digest Ce paramètre permet d'utiliser l'authentification HTTP Digest.
--disable Ce paramètre permet de désactiver .curlrc.
--disable-eprt Ce paramètre permet d'interdire l'utilisation de EPRT ou LPRT.
--disable-epsv Ce paramètre permet d'interdire l'utilisation d'EPSV.
--dns-interface interface Ce paramètre permet d'indiquer l'interface à utiliser pour les requêtes DNS.
--dns-ipv4-addr address Ce paramètre permet d'indiquer l'adresse IPv4 à utiliser pour les requêtes DNS.
--dns-ipv6-addr address Ce paramètre permet d'indiquer l'adresse IPv6 à utiliser pour les requêtes DNS.
--dns-servers addresses Ce paramètre permet d'indiquer l'adresse de serveur DNS à utiliser.
--dump-header filename Ce paramètre permet d'écrire les entêtes reçus avec le paramètre filename.
-E certificate[:password] Ce paramètre permet d'indiquer le fichier de certificat client et le mot de passe.
-e URL Ce paramètre permet d'indiquer le URL de référence.
--egd-file file Ce paramètre permet d'indiquer le chemin de socket EGD pour les données aléatoires.
--engine name Ce paramètre permet d'indiquer le moteur de chiffrement à utiliser.
--expect100-timeout seconds Ce paramètre permet d'indiquer combien de temps attendre pour 100-continue.
-F name=content Ce paramètre permet d'indiquer les données HTTP en multipart de POST.
-f Ce paramètre permet d'indiquer un échec en silence (pas de sortie du tout) sur les erreurs HTTP.
--fail Ce paramètre permet d'indiquer un échec en silence (pas de sortie du tout) sur les erreurs HTTP.
--fail-early Ce paramètre permet d'indiquer un échec lors de la première erreur de transfert, et ne pas continuer.
--fail-early Ce paramètre permet d'activer TLS False Start.
--form name=content Ce paramètre permet d'indiquer les données HTTP en multipart de POST.
--form-string name=string Ce paramètre permet d'indiquer les données de chaîne de caractères de HTTP en multipart de POST.
--ftp-account data Ce paramètre permet d'indiquer la chaîne de caractères de données de compte.
--ftp-alternative-to-user command Ce paramètre permet d'indiquer la chaîne de caractères à remplacer pour «USER [username]».
--ftp-create-dirs Ce paramètre permet de créer les répertoires à distances s'ils ne sont pas présents.
--ftp-method method Ce paramètre permet de contrôler l'utilisation de CWD.
--ftp-pasv Ce paramètre permet d'utiliser PASV/EPSV au lieu de PORT.
--ftp-port address Ce paramètre permet d'utiliser PORT au lieu de PASV.
--ftp-pret Ce paramètre permet d'envoyer PRET avant PASV.
--ftp-skip-pasv-ip Ce paramètre permet d'ignorer l'adresse IP de PASV.
--ftp-ssl-ccc Ce paramètre permet d'envoyer un CCC après l'authentification.
--ftp-ssl-ccc-mode active/passive Ce paramètre permet de fixer le mode CCC.
--ftp-ssl-control Ce paramètre permet d'exiger le SSL/TLS pour la connexion FTP, effacer pour le transfert.
-G Ce paramètre permet de mettre les données de publication dans l'URL et d'utiliser GET.
-g Ce paramètre permet de désactiver les séquences et les plages d'URL à l'aide de {} et [].
--get Ce paramètre permet de mettre les données de publication dans l'URL et d'utiliser GET.
--globoff Ce paramètre permet de désactiver les séquences et les plages d'URL à l'aide de {} et [].
-h Ce paramètre permet d'afficher le texte d'aide.
-H header/@file Ce paramètre permet de passer les entêtes personnalisés au serveur.
--head Ce paramètre permet d'afficher uniquement les informations sur le document.
--header header/@file Ce paramètre permet de passer les entêtes personnalisés au serveur.
--help Ce paramètre permet d'afficher le texte d'aide.
--hostpubmd5 md5 Ce paramètre permet d'indiquer le hachage MD5 acceptable de la clef publique hôte.
--http1.0 Ce paramètre permet d'utiliser le HTTP 1.0.
--http1.1 Ce paramètre permet d'utiliser le HTTP 1.1.
--http2 Ce paramètre permet d'utiliser le HTTP 2.
--http2-prior-knowledge Ce paramètre permet d'utiliser le HTTP 2 sans mise à niveau HTTP/1.1.
-I Ce paramètre permet d'afficher uniquement les informations sur le document.
-i Ce paramètre permet d'inclure les entêtes de réponse de protocole dans la sortie.
--ignore-content-length Ce paramètre permet d'ignorer la taille de la ressource à distance.
--include Ce paramètre permet d'inclure les entêtes de réponse de protocole dans la sortie.
--insecure Ce paramètre permet d'autoriser les connexions serveur non sécurisées lors de l'utilisation de SSL.
--interface name Ce paramètre permet d'utiliser l'INTERFACE réseau (ou l'adresse).
--ipv4 Ce paramètre permet d'indiquer une résolution des noms en adresses IPv4.
--ipv6 Ce paramètre permet d'indiquer une résolution des noms en adresses IPv6.
-J Ce paramètre permet d'utiliser le nom de fichier fourni par l'entête.
-j Ce paramètre permet d'ignorer les Cookies de session lus à partir du fichier.
--junk-session-cookies Ce paramètre permet d'ignorer les Cookies de session lus à partir du fichier.
-K file Ce paramètre permet d'effectuer la lecture de la configuration d'un fichier.
-k Ce paramètre permet d'autoriser les connexions serveur non sécurisées lors de l'utilisation de SSL.
--keepalive-time seconds Ce paramètre permet d'indiquer le temps d'intervalle pour les sondes Keepalive.
--key key Ce paramètre permet d'indiquer le nom du fichier de clef privée.
--key-type type Ce paramètre permet d'indiquer le type de fichier de clef privée (DER/PEM/ENG).
--krb level Ce paramètre permet d'activer Kerberos avec un niveau de sécurité.
-L Ce paramètre permet de suivre les redirections.
-l Ce paramètre permet d'indiquer le mode de liste uniquement.
--libcurl file Ce paramètre permet de vider le code équivalent de libcurl de cette ligne de commande.
--limit-rate speed Ce paramètre permet de limiter la vitesse de transfert à RATE.
--list-only Ce paramètre permet d'indiquer le mode de liste uniquement.
--local-port num/range Ce paramètre permet de forcer l'utilisation de RANGE pour les numéros de port locaux.
--location Ce paramètre permet de suivre les redirections.
--location-trusted Ce paramètre permet de suivre les redirections et envoye l'authentification à d'autres hôtes.
--login-options options Ce paramètre permet d'indiquer les options de connexion au serveur.
-M Ce paramètre permet d'afficher le manuel d'instruction complet.
-m time Ce paramètre permet d'indiquer le temps maximum autorisé pour le transfert.
--mail-auth address Ce paramètre permet d'indiquer l'adresse de l'expéditeur du courriel d'origine.
--mail-from address Ce paramètre permet d'indiquer le courriel de cette adresse.
--mail-rcpt address Ce paramètre permet d'indiquer le courriel de réception de cette adresse.
--manual Ce paramètre permet d'afficher le manuel d'instruction complet.
--max-filesize bytes Ce paramètre permet d'indiquer la taille maximale du fichier à télécharger.
--max-redirs num Ce paramètre permet d'indiquer le nombre maximum de redirections autorisées.
--max-time time Ce paramètre permet d'indiquer le temps maximum autorisé pour le transfert.
--metalink Ce paramètre permet de traiter les URL données en tant que fichier XML Metalink.
-N Ce paramètre permet de désactiver la mise en mémoire tampon du flux de sortie.
-n Ce paramètre permet d'indiquer qu'il doit lire .netrc pour le nom d'utilisateur et le mot de passe.
--negotiate Ce paramètre permet d'utiliser l'authentification HTTP Negotiate (SPNEGO).
--netrc Ce paramètre permet d'indiquer qu'il doit lire .netrc pour le nom d'utilisateur et le mot de passe.
--netrc-file filename Ce paramètre permet d'indiquer le fichier pour netrc.
--netrc-optional Ce paramètre permet d'utiliser .netrc ou URL.
--next Ce paramètre permet de faire en sorte que l'URL suivante utilise son ensemble d'options distinct.
--no-alpn Ce paramètre permet de désactiver l'extension ALPN de TLS.
--no-buffer Ce paramètre permet de désactiver la mise en mémoire tampon du flux de sortie.
--no-keepalive Ce paramètre permet de désactiver le Keepalive de TCP sur la connexion.
--no-npn Ce paramètre permet de désactiver l'extension NPN de TLS.
--no-sessionid Ce paramètre permet de désactiver la réutilisation des ID de session SSL.
--noproxy no-proxy-list Ce paramètre permet de liste des hôtes qui n'utilisent pas de proxy.
--ntlm Ce paramètre permet d'utiliser l'authentification NTLM en HTTP.
--ntlm-wb Ce paramètre permet d'utiliser l'authentification NTLM en HTTP avec winbind.
-O Ce paramètre permet d'écrire la sortie dans un fichier nommé comme fichier à distance.
-o file Ce paramètre permet d'écrire dans un fichier au lieu de stdout.
--oauth2-bearer token Ce paramètre permet d'utiliser un jeton de porteur OAuth 2.
-output file Ce paramètre permet d'écrire dans un fichier au lieu de stdout.
-P address Ce paramètre permet d'utiliser PORT au lieu de PASV.
-p Ce paramètre permet d'indiquer qu'il faut qu'il fonctionne via un tunnel proxy HTTP (en utilisant CONNECT).
--pass phrase Ce paramètre permet d'indiquer la phrase de passe pour la clef privée.
--path-as-is Ce paramètre permet d'indiquer de ne pas écraser les séquences «..» dans le chemin URL.
--pinnedpubkey hashes FILE/HASHES Ce paramètre permet d'indiquer la clef publique pour vérifier l'homologue.
--post301 Ce paramètre permet d'indiquer qu'il ne faut pas passer à une méthode GET après avoir suivi un 301.
--post302 Ce paramètre permet d'indiquer qu'il ne faut pas passer à une méthode GET après avoir suivi un 302.
--post303 Ce paramètre permet d'indiquer qu'il ne faut pas passer à une méthode GET après avoir suivi un 303.
--preproxy [protocol://]host[:port] Ce paramètre permet d'indiquer qu'il faut utiliser d'abord ce proxy.
--progress-bar Ce paramètre permet d'indiquer qu'il faut afficher la progression du transfert sous forme de barre.
--proto protocols Ce paramètre permet d'indiquer qu'il faut activer ou désactiver les protocoles spécifié.
--proto-default protocol Ce paramètre permet d'indiquer qu'il faut utiliser le protocole spécifié pour toute URL manquant un schéma.
--proto-redir protocols Ce paramètre permet d'indiquer qu'il faut activer ou désactiver les protocoles spécifié lors de la redirection.
--proxy [protocol://]host[:port] Ce paramètre permet d'utiliser ce proxy.
--proxy-anyauth Ce paramètre permet de choisir n'importe quelle méthode d'authentification proxy.
--proxy-basic Ce paramètre permet d'utiliser l'authentification de base sur le proxy.
--proxy-cacert file Ce paramètre permet d'indiquer le certificat CA pour vérifier l'homologue pour le proxy.
--proxy-capath dir Ce paramètre permet d'indiquer le répertoire CA pour vérifier l'homologue pour le proxy.
--proxy-cert cert[:passwd] Ce paramètre permet de fixer le certificat client pour le proxy.
--proxy-cert-type type Ce paramètre permet d'indiquer le type de certificat client pour le proxy HTTPS.
--proxy-ciphers list Ce paramètre permet d'indiquer des chiffreurs SSL à utiliser pour le proxy.
--proxy-crlfile file Ce paramètre permet de fixer une liste CRL pour le proxy.
--proxy-digest Ce paramètre permet d'utiliser l'authentification Digest sur le proxy.
--proxy-header header/@file Ce paramètre permet de passer des entêtes personnalisés au proxy.
--proxy-insecure Ce paramètre permet de faire des connexions proxy HTTPS sans vérifier le proxy.
--proxy-key key Ce paramètre permet d'indiquer la clef privée pour le proxy HTTPS.
--proxy-key-type type Ce paramètre permet d'indiquer le type de fichier de clef privée pour le proxy.
--proxy-negotiate Ce paramètre permet d'utiliser l'authentification HTTP Negotiate (SPNEGO) sur le proxy.
--proxy-ntlm Ce paramètre permet d'utiliser l'authentification NTLM sur le proxy.
--proxy-pass phrase Ce paramètre permet d'indiquer la phrase de passe pour la clef privée du proxy HTTPS.
--proxy-service-name name Ce paramètre permet d'indiquer le nom du service proxy SPNEGO.
--proxy-ssl-allow-beast Ce paramètre permet d'autoriser une faille de sécurité pour l'interopérabilité pour le proxy HTTPS.
--proxy-tlsauthtype type Ce paramètre permet d'indiquer le type d'authentification TLS pour le proxy HTTPS.
--proxy-tlspassword string Ce paramètre permet d'indiquer le mot de passe TLS pour le proxy HTTPS.
--proxy-tlsuser name Ce paramètre permet d'indiquer le nom d'utilisateur TLS pour le proxy HTTPS.
--proxy-tlsv1 Ce paramètre permet d'utiliser TLSv1 pour le proxy HTTPS.
--proxy-user user:password Ce paramètre permet d'indiquer l'utilisateur et le mot de passe proxy.
--proxy1.0 host[:port] Ce paramètre permet d'utiliser un proxy HTTP/1.0 sur un port spécifié.
--proxytunnel Ce paramètre permet d'indiquer qu'il faut qu'il fonctionne via un tunnel proxy HTTP (en utilisant CONNECT).
--pubkey key Ce paramètre permet d'indiquer le nom du fichier de clef publique SSH.
-Q Ce paramètre permet d'envoyer les commandes au serveur avant le transfert.
-q Ce paramètre permet de désactiver .curlrc.
--quote Ce paramètre permet d'envoyer les commandes au serveur avant le transfert.
-R Ce paramètre permet de définir l'heure du fichier à distance sur la sortie locale.
-r range Ce paramètre permet de récupérer uniquement les octets dans range.
--random-file file Ce paramètre permet de fichier pour lire des données aléatoires.
--range range Ce paramètre permet de récupérer uniquement les octets dans range.
--raw Ce paramètre permet de faire du HTTP "brute" sans décodage par transfert.
--referer URL Ce paramètre permet d'indiquer le URL de référence.
--remote-header-name Ce paramètre permet d'utiliser le nom de fichier fourni par l'entête.
--remote-name Ce paramètre permet d'écrire la sortie dans un fichier nommé comme fichier à distance.
--remote-name-all Ce paramètre permet d'utiliser le nom de fichier à distance pour toutes les URL.
--remote-time Ce paramètre permet de définir l'heure du fichier à distance sur la sortie locale.
--request command Ce paramètre permet d'indiquer la commande de requête à utiliser.
--request-target Ce paramètre permet d'indiquer la cible de cette requête.
--resolve host:port:address Ce paramètre permet de résoudre l'hôte et le port à cette adresse.
--retry num Ce paramètre permet de nouvelle tentative si des problèmes transitoires se produisent.
--retry-connrefused Ce paramètre permet de nouvelle tentative de connexion refusée (à utiliser avec --retry).
--retry-delay seconds Ce paramètre permet d'indiquer le temps d'attente entre les tentatives.
--retry-max-time seconds Ce paramètre permet de réessayer uniquement pendant la période de temps spécifié.
-S Ce paramètre permet d'afficher l'erreur même lorsque -s est utilisé.
-s Ce paramètre permet d'indiquer le mode silencieux.
--sasl-ir Ce paramètre permet d'activer la réponse initiale dans l'authentification SASL.
--service-name name Ce paramètre permet de nom du service SPNEGO.
--show-error Ce paramètre permet d'afficher l'erreur même lorsque -s est utilisé.
--silent Ce paramètre permet d'indiquer le mode silencieux.
--socks4 host[:port] Ce paramètre permet d'indiquer le proxy SOCKS4 sur l'hôte et le port spécifié.
--socks4a host[:port] Ce paramètre permet d'indiquer le proxy SOCKS4a sur l'hôte et le port spécifié.
--socks5 host[:port] Ce paramètre permet d'indiquer le proxy SOCKS5 sur l'hôte et le port spécifié.
--socks5-basic Ce paramètre permet d'activer l'authentification par nom d'utilisateur et mot de passe pour les proxys SOCKS5.
--socks5-gssapi Ce paramètre permet d'activer l'authentification GSS-API pour les proxys SOCKS5.
--socks5-gssapi-nec Ce paramètre permet d'indiquer la compatibilité avec le serveur NEC pour le SOCKS5.
--socks5-gssapi-service name Ce paramètre permet d'indiquer le nom du service proxy SOCKS5 pour GSS-API.
--socks5-hostname host[:port] Ce paramètre permet d'indiquer le proxy SOCKS5, passer le nom d'hôte au proxy.
--speed-limit speed Ce paramètre permet d'indiquer qu'il faut effectuer l'arrêt des transferts plus lentement celle spécifié.
--speed-time seconds Ce paramètre permet d'effectuer un déclenchement d'une limitation de vitesse après le temps spécifié.
--ssl Ce paramètre permet d'essayer le SSL/TLS.
--ssl-allow-beast Ce paramètre permet d'autoriser une faille de sécurité pour améliorer l'interopérabilité.
--ssl-no-revoke Ce paramètre permet de désactiver les vérifications de révocation de certificats (WinSSL).
--ssl-reqd Ce paramètre permet d'indiquer qu'il nécessite le SSL/TLS.
--sslv2 Ce paramètre permet d'utiliser SSLv2.
--sslv3 Ce paramètre permet d'utiliser SSLv3.
--stderr Ce paramètre permet d'utiliser où rediriger stderr.
--suppress-connect-headers Ce paramètre permet de supprimer les entêtes de réponse CONNECT du proxy.
-T file Ce paramètre permet de transférer le fichier local spécifié vers la destination.
-t opt=val Ce paramètre permet de fixer l'option telnet.
--tcp-fastopen Ce paramètre permet d'utiliser TCP Fast Open.
--tcp-nodelay Ce paramètre permet d'utiliser l'option TCP_NODELAY.
--telnet-option opt=val Ce paramètre permet de fixer l'option telnet.
--tftp-blksize value Ce paramètre permet de fixer l'option TFTP BLKSIZE.
--tftp-no-options Ce paramètre permet de n'envoyer aucune option TFTP.
--time-cond time Ce paramètre permet d'effectuer un transfère basé sur une condition de temps.
--tls-max VERSION Ce paramètre permet d'utiliser TLSv1.0 ou supérieur.
--tlsauthtype type Ce paramètre permet d'indiquer le type d'authentification TLS.
--tlspassword Ce paramètre permet d'indiquer le mot de passe TLS.
--tlsuser name Ce paramètre permet d'indiquer le nom d'utilisateur TLS.
--tlsv1 Ce paramètre permet d'utiliser TLSv1.0 ou supérieur.
--tlsv1.0 Ce paramètre permet d'utiliser TLSv1.0.
--tlsv1.1 Ce paramètre permet d'utiliser TLSv1.1.
--tlsv1.2 Ce paramètre permet d'utiliser TLSv1.2.
--tlsv1.3 Ce paramètre permet d'utiliser TLSv1.3.
--tr-encoding Ce paramètre permet de demander un codage de transfert compressé.
--trace file Ce paramètre permet d'écrire une trace de débogage dans le fichier spécifié.
--trace-ascii file Ce paramètre permet d'écrire une trace de débogage dans le fichier spécifié sans sortie hexadécimale.
--trace-time Ce paramètre permet d'ajouter des horodatages à la sortie trace et plus de détails.
-U user:password Ce paramètre permet d'indiquer l'utilisateur et le mot de passe proxy.
-u user:password Ce paramètre permet d'indiquer l'utilisateur du serveur et le mot de passe.
--unix-socket path Ce paramètre permet de se connecter via ce socket de domaine Unix.
--upload-file file Ce paramètre permet de transférer le fichier local spécifié vers la destination.
--url url Ce paramètre permet d'indiquer le URL avec laquelle travailler.
--use-ascii Ce paramètre permet d'utiliser le texte ASCII pour le transfert.
--user user:password Ce paramètre permet d'indiquer l'utilisateur du serveur et le mot de passe.
--user-agent name Ce paramètre permet d'envoyer le nom de l'agent utilisateur au serveur.
-V Ce paramètre permet d'afficher le numéro de version et quitte la commande immédiatement.
-v Ce paramètre permet d'indiquer que l'opération doit avoir un affichage plus détaillé.
--verbose Ce paramètre permet d'indiquer que l'opération doit avoir un affichage plus détaillé.
--version Ce paramètre permet d'afficher le numéro de version et quitte la commande immédiatement.
-w format Ce paramètre permet d'utiliser le format de sortie spécifié une fois terminé.
--write-out format Ce paramètre permet d'utiliser le format de sortie spécifié une fois terminé.
-X command Ce paramètre permet d'indiquer la commande de requête à utiliser.
-x [protocol://]host[:port] Ce paramètre permet d'utiliser ce proxy.
--xattr Ce paramètre permet d'entreposer des méta-données dans des attributs de fichier étendus.
-Y speed Ce paramètre permet d'indiquer qu'il faut effectuer l'arrêt des transferts plus lentement celle spécifié.
-y seconds Ce paramètre permet d'effectuer un déclenchement d'une limitation de vitesse après le temps spécifié.
-z time Ce paramètre permet d'effectuer un transfère basé sur une condition de temps.

Description

Cette commande permet de transférer des données d'un ou vers un serveur en utilisant les protocoles supportés (HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, DICT, TELNET, LDAP ou FILE).

Remarque

Exemples

L'exemple suivant permet de lire le contenu de la page d'accueil du site «gladir.com» :

curl https://www.gladir.com

L'exemple suivant permet de télécharger le fichier https://hv-manager.org/Download/HvManager.msi et de le sauvegarder localement sous le nom de HvManager.msi :

curl https://hv-manager.org/Download/HvManager.msi -UseBasicParsing -o HvManager.msi

Variante

Station de travail Serveur Clone
 Windows 98   Windows XP   Windows Vista   Windows 7   Windows 8   Windows 10   Windows NT Server   Windows 2000 Server   Windows Server 2003   Windows Server 2008   ReactOS 


Dernière mise à jour : Samedi, le 15 février 2020