Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 10505|Risposta: 2

Parametri comuni del comando curl

[Copiato link]
Pubblicato su 17/12/2016 09:38:29 | | | |


Curl è uno strumento di trasferimento file che utilizza le regole URL per funzionare sotto la riga di comando. Supporta il caricamento e il download dei file, quindi è uno strumento di trasferimento completo, ma tradizionalmente è consuetudine chiamare l'URL uno strumento di download.

-a/--append è associato al file di destinazione quando si carica un file
-Un/--<string>user-agent imposta l'user agent da inviare al server
- AnyAuth può utilizzare "qualsiasi" metodo di autenticazione
-b/--cookie <nome=stringa/file> posizione di lettura di cookie o file
- basic usa l'autenticazione HTTP di base
-B/--use-ascii usa ASCII/trasferimento testo
-c/--<file>cookie-jar per scrivere il cookie in questo file dopo la fine dell'operazione
-C/--continua-a <offset> Punto di interruzione continua
-d/--dati <data> HTTP POST trasmette dati
--data-ascii <data> pubblica i dati in stile ASCII
--<data>dati-dati binari post in binario
--negoziare usa l'autenticazione HTTP
--digest utilizza l'autenticazione digitale
--disable-EPRT, EPRT o LPRT sono vietati
--disable-epsv vieta l'uso dell'EPSV
-D/--dump-header <file> scrive le informazioni dell'intestazione nel file
--egd-file <file> imposta il percorso del socket EGD per i Random Data (SSL).
--tcp-nodelay con opzione TCP_NODELAY
-e/--referer source URL
-E/--cert <cert[:p asswd]> File certificato client e password (SSL)
--<type>tipo di file di certificato di tipo certificato (DER/PEM/ENG) (SSL)
--<key>chiavi chiave privata nome file (SSL)
--tipo <type> chiave (DER/PEM/ENG) (SSL)
--pass <pass> Cifrario a Chiave Privata (SSL)
--<eng>motore di crittografia usa (SSL). "--lista motori" per lista
--<file>certificato CA CACERT (SSL)
--<directory>CA directory capath (creata usando c_rehash) per verificare il peer contro (SSL)
--<list>cifrari Cifrari SSL
--compresso richiede che il ritorno venga compresso (usando sgonfiamento o gzip)
--connect-timeout <seconds> stabilisce il tempo massimo di richiesta
--create-dirs Stabilire una gerarchia di directory per le directory locali
--crlf upload serve a convertire LF in CRLF
-f/--fail non mostra un errore http quando la connessione fallisce
--ftp-create-dirs Crea una directory remota se non esiste
--ftp-method [multicwd/nocwd/singlecwd] controlla l'uso della CWD
--ftp-pasv utilizza PASV/EPSV invece delle porte
--ftp-skip-pasv-ip Quando si utilizza PASV, ignorare l'indirizzo IP
--ftp-ssl tenta di utilizzare SSL/TLS per il trasferimento dati ftp
--ftp-ssl-reqd richiede SSL/TLS per il trasferimento dati ftp
-F/--form <name=content> Simula i dati di invio di moduli HTTP
-form-string <name=string> simula i dati di invio di moduli HTTP
-g/--globoff Disabilita le sequenze URL e gli intervalli dall'uso di {} e []
-G/--get invia dati in modo get
-h/--aiuto
-H/--<line>-informazione personalizzata dell'header viene passata al server
--ignore-content-length La lunghezza delle informazioni dell'intestazione HTTP che viene ignorata
-i/--include output include informazioni sull'intestazione del protocollo
-Io/--head mostra solo le informazioni del documento
Leggi -j/--junk-session-cookie dal file per ignorare i cookie di sessione
- L'interfaccia <interface>specifica l'interfaccia/indirizzo di rete da utilizzare
- KRB4 <级别>abilita il livello di sicurezza specificato KRB4
-j/--junk-session-cookies legge il file in ignora i cookie di sessione
--interfaccia <interface> utilizza l'interfaccia/indirizzo di rete specificato
--krb4 <level> Usa krb4 con un livello di sicurezza specificato
-k/--insecure permette di utilizzare il certificato sul sito SSL
-K/--configurazione specificata file di configurazione
-l/--list-only elenca i nomi dei file nella directory ftp
--la velocità limite <rate> stabilisce la velocità di trasferimento
--local-port<NUM> impone l'uso dei numeri di porta locali
-m/--<seconds>max-time stabilisce il tempo massimo di trasferimento
--max-redirs <num> imposta il numero massimo di directory da leggere
--max-filesize <bytes> stabilisce il numero massimo totale di file scaricati
-M/---manuale indica completamente manuale
-n/--netrc legge il nome utente e la password dal file netrc
--netrc-optional Usa .netrc o URL per sovrascrivere -n
--ntlm utilizza l'autenticazione HTTP NTLM
-N/--no-buffer disabilita l'uscita bufferizzata
-o/--output per scrivere l'output nel file
-O/--remote-name scrive l'output nel file, mantenendo il nome file del file remoto
-p/---proxy tunnel utilizza proxy HTTP
--proxy-anyauth Scegli uno dei due metodi di autenticazione proxy
--proxy-basic utilizza l'autenticazione di base sul proxy
--proxy digest utilizza l'autenticazione digitale sul proxy
--proxy-ntlm utilizza l'autenticazione NTLM sul proxy
-P/--ftp-port <address> usa l'indirizzo della porta, non PASV
-Q/---<cmd>virgoletta invia un comando al server prima che il file venga trasferito
-r/--range <range>recupera intervalli di byte da server HTTP/1.1 o FTP
--file range-file reads (SSL) file casuali
-R/--tempo remoto Quando si generano file localmente, il tempo del file remoto viene preservato
--<num>ritenta Il numero di volte che la trasmissione viene riprovata
--ritardo di ritentativo <seconds> Imposta l'intervallo di ritentativi quando c'è un problema con la trasmissione
--tempo di ritento-max-Quando <seconds> c'è un problema con la trasmissione, imposta il tempo massimo di ritentazione
-Modalità silenziosa silenziosa. Non produce nulla
-S/--show-error mostra un errore
--socks4 <host[:p ort]> Proxy un dato host e port con socks4
--socks5 <host[:p ort]> Usa socks5 per proxy di un dato host e port
--stderr <file>
-t/--telnet-option <OPT=val> Impostazione opzione Telnet
--traccia per <file> debug del file specificato
--trace-ascii <file> Come --traccia ma senza output esadecimale
--tempo di tracciamento Quando si effettua tracciamento/output verboso, aggiungi un timestamp
-T/--<file>upload-file Upload file
--url <URL> URL Spet con cui lavorare
-u/--user <user[:p assword]> Imposta l'utente e la password del server
-U/--proxy user <user[:p assword]> Imposta il nome utente e la password del proxy
-v/--verboso
-V/--versione mostra le informazioni sulla versione
-w/--write-out [format]quale output è completo
-x/--proxy <host[:p ort]> usa un proxy HTTP su una data porta
-X/--request <command>specifica quale comando
-y/--tempo-velocità-tempo Il tempo necessario per abbandonare il limite di velocità. Il valore predefinito è 30
-Y/--limite di velocità si blocca il limite della velocità della trasmissione, il tempo di velocità 'secondi'
-z/--impostazione temporale del teletrasporto
-0/--http1.0 usa HTTP 1.0
-1/---tlsv1 usa TLSv1 (SSL)
-2/--sslv2 (SSL) usando SSLv2
-3/---sslv3 SSLv3 (SSL)
--3p-citation come -Q per l'URL sorgente del trasferimento di terze parti
--3p-url usa l'URL per la trasmissione da terze parti
--3p-utente usa nome utente e password per la trasmissione da parte di terzi
-4/--ipv4 usa IP4
-6/--ipv6 usa IP6
-#/---progress-bar mostra lo stato attuale del trasferimento con una barra di progresso





Precedente:Windows (64-bit) scarica usando il comando curl con lo strumento
Prossimo:System.ObjectDisposedException: 无法访问已释放的对象。
 Padrone di casa| Pubblicato su 28/05/2022 21:08:30 |
Un metodo in Linux che collega l'host per accedere alle pagine web tramite il comando curl

 Padrone di casa| Pubblicato su 29/11/2023 22:47:01 |
Curl WGET ignora disattivare la validazione dei certificati https
https://www.itsvse.com/thread-10705-1-1.html
Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com