Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 10505|Odpověď: 2

Společné parametry příkazu curl

[Kopírovat odkaz]
Zveřejněno 17.12.2016 9:38:29 | | | |


curl je nástroj pro přenos souborů, který využívá URL pravidla pro práci pod příkazovou řádkou. Podporuje nahrávání a stahování souborů, takže jde o komplexní nástroj pro přenos, ale tradičně je zvykem nazývat URL nástroj pro stahování.

-a/--append je připojen k cílovému souboru při nahrávání souboru
-A/--user-agent <string> nastaví uživatelského agenta, aby ho odeslal na server
- AnyAuth může používat "jakoukoli" autentizační metodu
-b/--cookie <jméno=řetězec/soubor> řetězec cookie nebo místo čtení souboru
- BASIC používá HTTP základní autentizaci
-B/--use-ascii používá ASCII/přenos textu
-c/--cookie-jar <file> pro zápis cookie do tohoto souboru po dokončení operace
-C/--pokračovat-na <offset> Breakpoint pokračovat
-d/--data <data> HTTP POST přenáší data
--data-ascii <data> zveřejňuje data v ascii stylu
--<data>datová binární post-data v binárním souboru
--negotiate používá HTTP autentizaci
--digest používá digitální autentizaci
--disaktiv-eprt EPRT nebo LPRT je zakázán
--disable-epsv zakazuje použití EPSV
-D/--dump-header <file> zapisuje informace o hlavičce do souboru
--egd-file <file> nastavuje cestu EGD socketu pro Random Data (SSL).
--tcp-nodelay s možností TCP_NODELAY
-e/--referenční zdrojová URL
-E/--cert <cert[:p asswd]> Klientský certifikát a heslo (SSL)
--<type>typ certifikačního typu certifikátu (DER/PEM/ENG) (SSL)
--<key>key private key (SSL)
--typ klíče <type> (DER/PEM/ENG) (SSL)
--pass <pass> Private Key Cipher (SSL)
--<eng>použití šifrovacího enginu (SSL). "--seznam motorů" znamená seznam
--<file>cacert CA certifikát (SSL)
--<directory>capath CA adresář (vytvořený pomocí c_rehash) pro ověření peeru vůči (SSL)
--šifry <list> SSL šifry
--komprimovaná vyžaduje, aby return byl komprimován (pomocí deflate nebo gzip)
--connect-timeout <seconds> nastavuje maximální dobu požadavku
--create-dirs Stanovte hierarchii adresářů pro lokální adresáře
--CRLF upload slouží k převodu LF na CRLF
-f/--fail nezobrazuje chybu http, když spojení selže
--ftp-create-dirs Vytvořit vzdálený adresář, pokud neexistuje
--ftp-metoda [multicwd/nocwd/singlecwd] řídí použití CWD
--ftp-pasv používá místo portů PASV/EPSV
--ftp-skip-pasv-ip Při použití PASV, ignorujte IP adresu
--ftp-ssl se snaží použít SSL/TLS pro přenos dat FTP
--ftp-ssl-reqd vyžaduje SSL/TLS pro přenos dat FTP
-F/--form <name=content> Simuluje data o odeslání HTTP formuláře
-form-string <jméno=string> simuluje data o odeslání HTTP formulářů
-g/--globoff Vypíná sekvence URL a pohybuje se od {} a []
-G/--get posílá data způsobem get
-H/---Pomoc
-H/--<line>hlavičkové vlastní informace jsou předány serveru
--ignore-content-length Délka HTTP hlavičkových informací, které jsou ignorovány
-i/--include output obsahuje informace o hlavičce protokolu
-I/--head zobrazuje pouze informace o dokumentu
Přečtěte -j/--junk-session-cookies ze souboru, abyste ignorovali session cookies
- Rozhraní <interface>specifikuje síťové rozhraní/adresu, kterou má použít
- <级别>KRB4 umožňuje specifikovanou úroveň zabezpečení KRB4
-j/--junk-session-cookies načte soubor do ignoruje session cookies
--rozhraní <interface> používá specifikované síťové rozhraní/adresu
--krb4 <level> Použijte krb4 s určenou úrovní zabezpečení
-k/--insecure umožňuje použití certifikátu na SSL lokalitě
-K/--čtení konfiguračního souboru specifikovaného konfiguračního souboru
-l/--list-only uvádí názvy souborů ve FTP adresáři
--limit-rate <rate> určuje přenosovou rychlost
--local-port<NUM> vynucuje použití místních čísel portů
-m/--max-time <seconds> stanovuje maximální dobu přenosu
--max-redirs <num> nastavuje maximální počet adresářů k přečtení
--max-filesize <bytes> stanovuje maximální celkový počet stažených souborů
-M/--manuál ukazuje plně manuální
-n/--netrc čte uživatelské jméno a heslo ze souboru netrc
--netrc-optional Použijte .netrc nebo URL pro přepsání -n
--ntlm používá HTTP NTLM autentizaci
-N/---no-buffer deaktivuje bufferovaný výstup
-o/--výstup pro zápis výstupu do souboru
-O/--remote-name zapisuje výstup do souboru, přičemž si ponechává název vzdáleného souboru
-p/--proxytunnel používá HTTP proxy
--proxy-anyauth Vyberte libovolnou proxy autentizační metodu
--proxy-basic používá základní autentizaci na proxy
--proxy-digest používá digitální autentizaci na proxy
--proxy-ntlm používá NTLM autentizaci na proxy
-P/--ftp-port <address> používá adresu portu, nikoli PASV
-Q/--quote <cmd>odešle příkaz serveru před přenosem souboru
-r/--rozsah <range>získává rozsahy bajtů ze serverů HTTP/1.1 nebo FTP
--reads range-file (SSL) náhodné soubory
-R/--remote-time Při generování souborů lokálně je vzdálený čas souboru zachován
--znovu <num> Počet opakování přenosu
--zpoždění opakovaného pokusu <seconds> Nastavte interval opakování, když nastane problém s přenosem
--retry-max-time <seconds> Když nastane problém s převodovkou, nastavte maximální dobu opakovaného pokusu
-s/--tichý režim ticha. Nic neprodukuje
-S/--show-error zobrazuje chybu
--socks4 <host[:p ort]> Proxy daný hostitel a port se socks4
--socks5 <host[:p ort]> Použijte socks5 k proxy danému hostiteli a portu
--stderr <file>
-t/--telnet-option <OPT=val> nastavení volby v Telnetu
--trace pro <file> ladění zadaného souboru
--trace-ascii <file> Jako --trace, ale žádný hex výstup
--trace-time Při sledování/verbozním výstupu přidejte časovou značku
-T/--upload-file <file> Upload soubor
--url <URL> Spet URL pro práci
-u/--user <user[:p assword]> Nastavte uživatele a heslo pro server
-U/--proxy-user <user[:p assword]> Nastavte proxy uživatelské jméno a heslo
-v/--verbose
-V/--verze zobrazuje informace o verzi
-w/--write-out [formát]který výstup je kompletní
-x/--proxy <host[:p ort]> použít HTTP proxy na daném portu
-X/--request <command>specifikuje, jaký příkaz
-y/--rychlostní čas Doba potřebná k opuštění rychlostního limitu. Výchozí hodnota je 30
-Y/--rychlostní limit zastavuje limit rychlosti převodu, čas rychlosti sekund
-z/--časově nastavení času teleportu
-0/--http1.0 používá HTTP 1.0
-1/--tlsv1 používá TLSv1 (SSL)
-2/--sslv2 (SSL) pomocí SSLv2
-3/--sslv3 SSLv3 (SSL)
--3p-citace jako -Q pro zdrojovou URL pro přenos třetí strany
--3p-url používá URL pro přenos třetí stranou
--3p-uživatel používá uživatelské jméno a heslo pro přenos třetí stranou
-4/--IPv4 používá IP4
-6/--IPv6 používá IP6
-#/--progress-bar zobrazuje aktuální stav přenosu pomocí ukazatele průběhu





Předchozí:Windows (64-bitové) ke stažení pomocí příkazu curl v tomto nástroji
Další:System.ObjectDisposedException: 无法访问已释放的对象。
 Pronajímatel| Zveřejněno 28.05.2022 21:08:30 |
Metoda v Linuxu, která váže hostitele na přístup k webovým stránkám pomocí příkazu curl

 Pronajímatel| Zveřejněno 29.11.2023 22:47:01 |
Curl Wget ignoruje vypnutí validace https certifikátu
https://www.itsvse.com/thread-10705-1-1.html
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com