Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 10505|Svar: 2

curl-kommando gemensamma parametrar

[Kopiera länk]
Publicerad på 2016-12-17 09:38:29 | | | |


curl är ett filöverföringsverktyg som använder URL-regler för att arbeta under kommandoraden. Den stödjer filuppladdning och nedladdning, så det är ett omfattande överföringsverktyg, men traditionellt är det brukligt att kalla URL:en för ett nedladdningsverktyg.

-a/--append bifogas målfilen när en fil laddas upp
-A/--user-agent <string> sätter user agenten att skicka till servern
- AnyAuth kan använda "valfri" autentiseringsmetod
-b/--cookie <name=string/file> cookiesträng eller filläsningsplats
- basic använder HTTP BASIC-autentisering
-B/--use-ascii använder ASCII/textöverföring
-c/--cookie-jar <file> för att skriva cookien till denna fil efter att operationen är klar
-C/--fortsätt-vid <offset> Brytpunkt fortsätt
-d/--data <data> HTTP POST överför data
--data-ascii <data> publicerar data på ASCII-vis
--data-binär <data> postdata i binär
--negotiate använder HTTP-autentisering
--digest använder digital autentisering
--inaktivera-eprt EPRT eller LPRT är förbjudet
--disable-epsv förbjuder användning av EPSV
-D/--dump-header <file> skriver headerinformationen till filen
--egd-file <file> sätter EGD-socket-sökvägen för Random Data (SSL).
--TCP-nodelay med TCP_NODELAY alternativ
-e/--referer käll-URL
-E/--cert <cert[:p asswd]> Klientcertifikatfil och lösenord (SSL)
--cert-type <type> certificate file type (DER/PEM/ENG) (SSL)
--nyckel <key> privat nyckelfilnamn (SSL)
--nyckeltyp <type> (DER/PEM/ENG) (SSL)
--passera <pass> privat nyckelchiffer (SSL)
--motor <eng> krypteringsmotor använder (SSL). "--motorlista" för lista
--cacert <file> CA-certifikat (SSL)
--capath <directory> CA-katalog (gjord med c_rehash) för att verifiera peer mot (SSL)
--chiffer <list> SSL-chiffer
--komprimerad kräver att returen komprimeras (med deflate eller gzip)
--connect-timeout <seconds> sätter den maximala begäran-tiden
--create-dirs Etablera en kataloghierarki för lokala kataloger
--crlf uppladdning är för att konvertera LF till CRLF
-f/--fail visar inget HTTP-fel när anslutningen misslyckas
--ftp-create-dirs Skapa en fjärrkatalog om den inte finns
--ftp-metoden [multicwd/nocwd/singlecwd] styr användningen av CWD
--ftp-pasv använder PASV/EPSV istället för portar
--ftp-skip-pasv-ip När du använder PASV, ignorera IP-adressen
--ftp-ssl försöker använda SSL/TLS för ftp-dataöverföring
--ftp-ssl-reqd kräver SSL/TLS för ftp-dataöverföring
-F/--form <name=content> Simulerar HTTP-formulärinlämningsdata
-form-sträng <name=string> simulerar HTTP-formulärinlämningsdata
-g/--globoff inaktiverar URL-sekvenser och varierar från att använda {} och []
-G/--get skickar data på en get-väg
-h/--hjälp
-H/--header <line>anpassad headerinformation skickas till servern
--ignorera-innehåll-längd Längden på HTTP-headerinformationen som ignoreras
-i/--inkludera utdata inkluderar protokollhuvudinformation
-I/--head visar endast dokumentinformation
Läs -j/--junk-session-cookies från filen för att ignorera sessionscookies
- Gränssnittet <interface>specificerar nätverksgränssnittet/adressen som ska användas
- krb4 <级别>aktiverar den angivna säkerhetsnivån krb4
-j/--junk-session-cookies läser filen till ignorerar sessionscookies
--gränssnitt <interface> använder det specificerade nätverksgränssnittet/adressen
--krb4 <level> Använd krb4 med en specificerad säkerhetsnivå
-k/--insecure tillåter att certifikatet används på SSL-platsen
-K/--config specificerad konfigurationsfil läst
-l/--list-endast listar filnamnen i ftp-katalogen
--limit-rate <rate> sätter överföringshastigheten
--lokalporten<NUM> upprätthåller användningen av lokala portnummer
-m/--max-tid <seconds> sätter den maximala överföringstiden
--max-redirs <num> sätter det maximala antalet kataloger att läsa
--max-filstorlek <bytes> sätter det maximala totala antalet nedladdade filer
-M/--manuell visar helt manuell
-n/--netrc läser användarnamn och lösenord från netrc-filen
--netrc-valfri Använd .netrc eller URL för att åsidosätta -n
--ntlm använder HTTP NTLM-autentisering
-N/--no-buffer inaktiverar buffrad utgång
-o/---utdata för att skriva utdata till filen
-O/---remote-name skriver utdata till filen, men behåller filnamnet på fjärrfilen
-p/--proxytunnel använder HTTP-proxyservrar
--proxy-anyauth Välj någon av proxyautentiseringsmetoderna
--proxy-basic använder grundläggande autentisering på proxyn
--proxy-digest använder digital autentisering på proxyn
--proxy-NTLM använder NTLM-autentisering på proxyn
-P/--ftp-port <address> använder portadressen, inte PASV
-Q/--quote <cmd>skickar ett kommando till servern innan filen överförs
-r/--range <range>hämtar byteintervall från HTTP/1.1- eller FTP-servrar
--range-file reads (SSL) slumpmässiga filer
-R/--remote-time När filer genereras lokalt bevaras fjärrfiltiden
--försök igen <num> Antalet gånger överföringen försöks igen
--omprov-fördröjning <seconds> Ställ in återförsöksintervallet när det uppstår problem med överföringen
--ompröva-max-tid <seconds> När det uppstår problem med transmissionen, sätt maximal försökstid
-s/--tyst och tyst läge. Ger inget resultat
-S/--show-error visar ett fel
--socks4 <host[:p ort]> Proxy en given värd och portera med socks4
--socks5 <host[:p ort]> Använd socks5 för att proxy:a en given värd och port
--stderr <file>
-t/--telnet-option <OPT=val> Telnet-inställning
--trace för att <file> felsöka den angivna filen
--trace-ascii <file> Som --trace men ingen hex-utgång
--trace-time När du spårar/verbosar utdata, lägg till en tidsstämpel
-T/--upload-file <file> Ladda upp fil
--url <URL> Spet URL att arbeta med
-u/--user <user[:p assword]> Ställ in användaren och lösenordet för servern
-U/--proxy-user <user[:p assword]> Sätt proxyns användarnamn och lösenord
-v/--ordrik
-V/--versionen visar versionsinformation
-w/--write-out [format]vilken utdata är komplett
-x/--proxy <host[:p ort]> använd en HTTP-proxy på en given port
-X/--begäran <command>specificerar vilket kommando
-y/--hastighetstid Tiden det tar att överge hastighetsgränsen. Standard är 30
-Y/--hastighetsgränsen stoppar gränsen för växellådans hastighet, hastighetstiden 'sekunder
-z/---Time-cond teleporteringstidsinställning
-0/--http1.0 använder HTTP 1.0
-1/--tlsv1 använder TLSv1 (SSL)
-2/--sslv2 (SSL) med SSLv2
-3/--sslv3 SSLv3 (SSL)
--3p-citat som -Q för käll-URL:en för tredjepartsöverföring
--3P-URL använder URL för tredjepartsöverföring
--3p-användare använder användarnamn och lösenord för överföring från tredje part
-4/--IPv4 använder IP4
-6/--IPv6 använder IP6
-#/--progress-bar visar aktuell överföringsstatus med en progressbar





Föregående:Windows (64-bitars) ladda ner med curl-kommandot med verktyget
Nästa:System.ObjectDisposedException: 无法访问已释放的对象。
 Hyresvärd| Publicerad på 2022-05-28 21:08:30 |
En metod i Linux som binder värden till att komma åt webbsidor via curl-kommandot

 Hyresvärd| Publicerad på 2023-11-29 22:47:01 |
Curl wget ignorerar att stänga av HTTPS-certifikatvalidering
https://www.itsvse.com/thread-10705-1-1.html
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com