Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 10505|Odpoveď: 2

Bežné parametre príkazu curl

[Kopírovať odkaz]
Zverejnené 17. 12. 2016 9:38:29 | | | |


curl je nástroj na prenos súborov, ktorý využíva URL pravidlá na prácu pod príkazovým riadkom. Podporuje nahrávanie a sťahovanie súborov, takže ide o komplexný nástroj na prenos, ale tradične sa URL nazýva nástroj na sťahovanie.

-a/--append sa pripája k cieľovému súboru pri nahrávaní súboru
-A/--user-agent <string> nastaví používateľského agenta na odoslanie na server
- AnyAuth môže používať "any" autentifikačný spôsob
-b/--cookie <meno=reťazec/súbor> reťazec cookie alebo miesto čítania súboru
- BASIC používa HTTP Basic autentifikáciu
-B/--use-ascii používa ASCII/prenos textu
-c/--cookie-jar <file> na zápis cookie do tohto súboru po dokončení operácie
-C/--pokračovať-na <offset> Breakpoint pokračovať
-d/--data <data> HTTP POST prenáša dáta
--data-ascii <data> zverejňuje dáta v ASCII štýle
--<data>dátovo-binárne post-dáta v binárnom
--negotiate používa HTTP autentifikáciu
--digest používa digitálnu autentifikáciu
--disaktiv-eprt EPRT alebo LPRT je zakázaný
--disaktiv-epsv zakazuje používanie EPSV
-D/--dump-header <file> zapíše informácie o hlavičke do súboru
--egd-file <file> nastavuje cestu EGD socketu pre Random Data (SSL).
--tcp-nodelay s možnosťou TCP_NODELAY
-e/--URL zdroja referera
-E/--cert <cert[:p asswd]> Klientský certifikát a heslo (SSL)
--<type>typ certifikátového súboru (DER/PEM/ENG) (SSL)
--<key>key private key file name (SSL)
--typ kľúča <type> (DER/PEM/ENG) (SSL)
--pass <pass> Private Key Cipher (SSL)
--<eng>použitie engine encryption engine (SSL). "--zoznam motorov" pre zoznam
--<file>cacert CA certifikát (SSL)
--<directory>capath CA adresár (vytvorený pomocou c_rehash) na overenie peer voči (SSL)
--šifry <list> SSL šifry
--komprimovaná vyžaduje, aby return bol komprimovaný (pomocou deflate alebo gzip)
--connect-timeout <seconds> stanovuje maximálny čas požiadavky
--create-dirs Zriaď hierarchiu adresárov pre lokálne adresáre
--CRLF upload je na konverziu LF na CRLF
-f/--fail nezobrazuje chybu http, keď spojenie zlyhá
--ftp-create-dirs Vytvoriť vzdialený adresár, ak neexistuje
--ftp-metóda [multicwd/nocwd/singlecwd] riadi použitie CWD
--ftp-pasv používa PASV/EPSV namiesto portov
--ftp-skip-pasv-ip Pri používaní PASV, ignorujte IP adresu
--ftp-SSL sa pokúša použiť SSL/TLS na prenos dát cez ftp
--ftp-ssl-reqd vyžaduje SSL/TLS pre prenos ftp dát
-F/--formulár <meno=obsah> Simuluje údaje o odoslaní HTTP formulára
-form-string <meno=reťazec> simuluje údaje o odosielaní HTTP formulára
-g/--globoff Deaktivuje sekvencie URL a pohybuje sa od {} a []
-G/--get posiela dáta spôsobom get
-h/--pomoc
-H/--<line>hlavička sa odovzdáva serveru
--ignore-content-length Dĺžka informácií v HTTP hlavičke, ktoré sa ignorujú
-i/--include output obsahuje informácie o hlavičke protokolu
-I/--head zobrazuje iba informácie o dokumente
Prečítajte -j/--junk-session-cookies zo súboru, aby ste ignorovali session cookies
- Rozhranie <interface>špecifikuje sieťové rozhranie/adresu, ktoré sa má použiť
- <级别>KRB4 umožňuje stanovenú úroveň bezpečnosti KRB4
-j/--junk-session-cookies číta súbor do ignoruje session cookies
--rozhranie <interface> používa špecifikované sieťové rozhranie/adresu
--krb4 <level> Použite krb4 s určenou úrovňou bezpečnosti
-k/--insecure umožňuje používať certifikát na SSL lokalite
-K/--čítanie konfiguračného súboru špecifikovaného
-l/--list-only uvádza názvy súborov v adresári FTP
--limitná rýchlosť <rate> určuje prenosovú rýchlosť
--local-port<NUM> vynucuje použitie lokálnych čísel portov
-m/--max-time <seconds> stanovuje maximálny čas prenosu
--max-redirs <num> nastavuje maximálny počet adresárov na čítanie
--max-filesize <bytes> stanovuje maximálny celkový počet stiahnutých súborov
-M/--manuál zobrazuje plne manuálny
-n/--netrc číta používateľské meno a heslo z netrc súboru
--netrc-optional Použite .netrc alebo URL na prepísanie -n
--ntlm používa HTTP NTLM autentifikáciu
-N/--no-buffer deaktivuje bufferovaný výstup
-o/--výstup na zápis výstupu do súboru
-O/--remote-name zapíše výstup do súboru, pričom si ponecháva názov vzdialeného súboru
-p/--proxytunnel používa HTTP proxy
--proxy-anyauth Vyberte ktorúkoľvek metódu autentifikácie cez proxy
--proxy-basic používa základnú autentifikáciu na proxy
--proxy-digest používa digitálnu autentifikáciu na proxy
--proxy-ntlm používa NTLM autentifikáciu na proxy
-P/--ftp-port <address> používa adresu portu, nie PASV
-Q/--quote <cmd>posiela príkaz serveru pred prenosom súboru
-r/--rozsah <range>získava rozsahy bajtov z HTTP/1.1 alebo FTP serverov
--náhodné súbory čítania rozsahu (SSL)
-R/--vzdialený čas Pri generovaní súborov lokálne sa čas vzdialeného súboru zachováva
--retry <num> Počet opakovaných pokusov o prenos
--retry-delay <seconds> Nastavte interval opakovania, keď je problém s prenosom
--retry-max-time <seconds> Keď nastane problém s prevodom, nastavte maximálny čas opakovania
-s/--tichý režim ticha. Nič nevysiela
-S/--show-error zobrazuje chybu
--socks4 <host[:p ort]> Proxy daný hostiteľ a port so socks4
--socks5 <host[:p ort]> Použite socks5 na proxy daného hostiteľa a portu
--stderr <file>
-t/--telnet-option <OPT=val> Telnet option setting
--trace na <file> ladenie špecifikovaného súboru
--trace-ascii <file> Ako --trace, ale žiadny hex výstup
--trace-time Pri sledovaní/verboznom výstupe pridajte časovú značku
-T/--upload-file <file> Upload súbor
--url <URL> Spet URL na prácu
-u/--user <user[:p assword]> Nastavte používateľa a heslo pre server
-U/--proxy-user <user[:p assword]> Nastavte proxy používateľské meno a heslo
-v/--verbose
-V/--version zobrazuje informácie o verzii
-w/--write-out [formát]ktorý výstup je kompletný
-x/--proxy <host[:p ort]> použiť HTTP proxy na danom porte
-X/--request <command>špecifikuje, aký príkaz
-y/--speed-time Čas potrebný na opustenie rýchlostného limitu. Predvolená hodnota je 30
-Y/--rýchlostný limit zastavuje limit rýchlosti prevodovky, čas rýchlosti sekundy
-z/--časovo nastavenie času teleportu
-0/--http1.0 používa HTTP 1.0
-1/--tlsv1 používa TLSv1 (SSL)
-2/--sslv2 (SSL) pomocou SSLv2
-3/--sslv3 SSLv3 (SSL)
--3p-citujem ako -Q ako zdrojovú URL pre prenos od tretích strán
--3p-url používa URL na prenos treťou stranou
--3p-používateľ používa používateľské meno a heslo na prenos cez tretie strany
-4/--IPv4 používa IP4
-6/--IPv6 používa IP6
-#/--progress-bar zobrazuje aktuálny stav prenosu pomocou progress baru





Predchádzajúci:Windows (64-bit) stiahnuť pomocou príkazu curl v tomto nástroji
Budúci:System.ObjectDisposedException: 无法访问已释放的对象。
 Prenajímateľ| Zverejnené 28. 5. 2022 21:08:30 |
Metóda v Linuxe, ktorá viaže hostiteľa na prístup k webovým stránkam pomocou príkazu curl

 Prenajímateľ| Zverejnené 29. 11. 2023 22:47:01 |
Curl Wget ignoruje vypnutie validácie https certifikátu
https://www.itsvse.com/thread-10705-1-1.html
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com