curl je orodje za prenos datotek, ki uporablja pravila URL-jev za delo pod ukazno vrstico. Podpira nalaganje in prenos datotek, zato je celovito orodje za prenos, vendar je tradicionalno običajno, da URL imenujemo orodje za prenos.
-a/--append je pritrjen na ciljno datoteko ob nalaganju datoteke -A/--user-agent <string> nastavi uporabniškega agenta, da pošlje strežniku - AnyAuth lahko uporablja "any" način avtentikacije -b/--Cookie <ime=string/file> Veriga piškotkov ali lokacija branja datoteke - osnovno uporablja HTTP osnovno avtentikacijo -B/--use-ascii uporablja ASCII/prenos besedila -c/--cookie-jar <file> za zapis piškotka v to datoteko po končani operaciji -C/--nadaljuj-na <offset> točki preloma nadaljuj -d/--data <data> HTTP POST prenaša podatke --data-ascii <data> objavi podatke v ascii slogu --<data>podatkovno-binarni post-podatki v binarnem --negotiate uporablja HTTP avtentikacijo --digest uporablja digitalno avtentikacijo --onemogočanje-eprt EPRT ali LPRT je prepovedano --onemogočenje-epsv prepoveduje uporabo EPSV -D/--dump-header <file> zapiše informacije o glavi v datoteko --egd-file <file> nastavi pot EGD vtičnice za naključne podatke (SSL). --tcp-nodelay z TCP_NODELAY možnostjo -e/--URL izvora refererja -E/--cert <cert[:p asswd]> Datoteka certifikata odjemalca in geslo (SSL) --<type>tip datoteke certifikata (DER/PEM/ENG) (SSL) --<key>key private key file name (SSL) --tip ključa <type> (DER/PEM/ENG) (SSL) --pass <pass> Private Key Cipher (SSL) --<eng>uporaba šifrirnega motorja (SSL). "--seznam motorjev" za seznam --<file>cacert CA certifikat (SSL) --<directory>capath CA mapa (ustvarjena z uporabo c_rehash) za preverjanje vrstnikov glede na (SSL) --šifre <list> SSL šifre --kompresija zahteva, da je return stisnjen (z uporabo deflate ali gzip) --connect-timeout <seconds> določa največji čas zahteve --create-dirs Vzpostavi hierarhijo imenikov za lokalne imenike --CRLF nalaganje je za pretvorbo LF v CRLF -f/--fail ne prikaže http napake, ko povezava odpove --ftp-create-dirs Ustvari oddaljeno imenik, če ne obstaja --ftp-metoda [multicwd/nocwd/singlecwd] nadzoruje uporabo CWD --ftp-pasv uporablja PASV/EPSV namesto vrat --ftp-skip-pasv-ip Pri uporabi PASV ignorirajte IP naslov --ftp-ssl poskuša uporabiti SSL/TLS za prenos podatkov FTP --ftp-ssl-reqd zahteva SSL/TLS za prenos podatkov FTP -F/--form <ime=vsebina> Simulira podatke o oddaji HTTP obrazca -form-string <ime=string> simulira podatke o oddaji HTTP obrazca -g/--globoff Onemogoča zaporedja URL-jev in se giblje od {} do [] -G/--get pošilja podatke na način get -h/--pomoč -H/--<line>informacije o prilagojeni glavi se posredujejo strežniku --ignore-content-length Dolžina HTTP informacij v glavi, ki se ignorirajo -i/--include output vključuje informacije o glavi protokola -I/--head prikazuje samo informacije o dokumentu Preberite -j/--junk-session-cookies iz datoteke, da ignorirate sejne piškotke - Vmesnik <interface>določa omrežni vmesnik/naslov, ki se uporablja - <级别>KRB4 omogoča določeno varnostno raven KRB4 -j/--junk-session-cookies prebere datoteko v ignorira sejne piškotke --vmesnik <interface> uporablja določen omrežni vmesnik/naslov --krb4 <level> Uporabite krb4 z določeno stopnjo varnosti -k/--insecure omogoča uporabo certifikata na SSL lokaciji -K/--konfiguracija določena konfiguracijska datoteka za branje -l/--list-only navaja imena datotek v FTP mapi --mejna hitrost <rate> določa hitrost prenosa --local-port<NUM> zahteva uporabo lokalnih številk vrat -m/--max-čas <seconds> določa največji čas prenosa --max-redirs <num> določi največje število imenikov, ki jih je treba prebrati --max-velikost datoteke <bytes> določa največje skupno število prenesenih datotek -M/--manual prikazuje popolnoma ročni -n/--netrc prebere uporabniško ime in geslo iz netrc datoteke --netrc-optional Uporabi .netrc ali URL za preglasitev -n --ntlm uporablja HTTP NTLM avtentikacijo -N/---no-buffer onemogoči medpomnilni izhod -o/--izhod za zapis izhoda v datoteko -O/--remote-name zapiše izhod v datoteko, pri čemer ohrani ime datoteke za oddaljeno datoteko -p/--proxytunnel uporablja HTTP proxyje --proxy-anyauth Izberite katerikoli način avtentikacije s proxyjem --proxy-basic uporablja osnovno avtentikacijo na proxyju --proxy-digest uporablja digitalno avtentikacijo na proxyju --proxy-ntlm uporablja NTLM avtentikacijo na proxyju -P/--ftp-port <address> uporablja naslov porta, ne PASV -Q/--quote <cmd>pošlje ukaz strežniku, preden se datoteka prenese -r/--range <range>pridobiva obsege bajtov iz HTTP/1.1 ali FTP strežnikov --range-file reads (SSL) naključne datoteke -R/--remote-time Pri lokalnem generiranju datotek se čas oddaljene datoteke ohrani --ponovi <num> Število ponovitev prenosa --retry-delay <seconds> Nastavite interval ponovnega poskusa, ko pride do težave s prenosom --retry-max-time <seconds> Ko pride do težav s prenosom, nastavite maksimalni čas ponovnega poskusa -s/--tihi tihi način. Ne izpiše ničesar -S/--show-error prikaže napako --socks4 <host[:p ort]> Proxy določenemu gostitelju in portu s socks4 --socks5 <host[:p ort]> Uporabite socks5 za proxy določenega gostitelja in port --stderr <file> -t/--telnet-option <OPT=val> Telnet nastavitev možnosti --sled za <file> odpravljanje napak v določeni datoteki --trace-ascii <file> Kot --trace, vendar ni heksadecimalnega izhoda --trace-time Pri sledenju/besednem izhodu dodajte časovni žig -T/--upload-file <file> Upload datoteka --url <URL> Spet URL za delo -u/--user <user[:p assword]> Nastavi uporabnika in geslo za strežnik -U/--proxy-user <user[:p assword]> Nastavi uporabniško ime in geslo za proxy -v/--verbose -V/--različica prikazuje informacije o različici -z/--write-out [format]kateri izhod je popoln -x/--proxy <host[:p ort]> uporabljajo HTTP proxy na določenem portu -X/--request <command>določa, kateri ukaz -y/--speed-time Čas, ki je potreben, da opustiš omejitev hitrosti. Privzeto je 30 -Y/--omejitev hitrosti ustavi omejitev hitrosti menjalnika, čas hitrosti 'sekunde -z/--časovna nastavitev teleportacije -0/--http1.0 uporablja HTTP 1.0 -1/--tlsv1 uporablja TLSv1 (SSL) -2/--sslv2 (SSL) z uporabo SSLv2 -3/--sslv3 SSLv3 (SSL) --3p-narekovaja kot -Q za izvorni URL za prenos tretje osebe --3p-url uporablja URL za prenos s tretjimi osebami --3p-uporabnik uporablja uporabniško ime in geslo za prenos tretjih oseb -4/--IPv4 uporablja IP4 -6/--IPv6 uporablja IP6 -#/--progress-bar prikazuje trenutni status prenosa z vrstico napredka
|