Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 10505|Válasz: 2

Curl parancs közös paraméterei

[Linket másol]
Közzétéve 2016. 12. 17. 9:38:29 | | | |


A curl egy fájlátviteli eszköz, amely URL szabályokat használ a parancssorban. Támogatja a fájlfeltöltést és letöltést, tehát átfogó átviteli eszköz, de hagyományosan az URL-t letöltő eszköznek hívják.

-a/--append a célfájlhoz van csatolva, amikor fájlt feltöltünk
-A/--user-agent <string> beállítja a felhasználói ügynököt a szervernek való küldésre
- Az AnyAuth használhat "bármennyi" hitelesítési módszert
-b/--cookie <name=string/fájl> cookie string vagy fájlolvasási hely
- alap használat HTTP alapvető hitelesítés
-B/--use-ascii ASCII/szövegátvitelt használ
-c/--cookie-jar <file> a cookie fájlba írja a sütit a művelet befejezése után
-C/--<offset>folytatás-a Breakpoint folytatása
-d/--data <data> HTTP POST továbbítja az adatokat
--data-ascii <data> adatot posztol ASCII stílusban
--adat-bináris <data> utóadat bináris
--negotiate HTTP hitelesítést használ
--digest digitális hitelesítést használ
--disable-eprt EPRT vagy LPRT tilos
--disable-EPSV tiltja az EPSV használatát
-D/--dump-header <file> a fejléc információit írja a fájlba
--egd-file <file> beállítja az EGD socket útvonalat a véletlenszerű adatokhoz (SSL).
--TCP-nodelay TCP_NODELAY opcióval
-e/--referer forrás URL
-E/--cert <cert[:p asswd]> Ügyfél tanúsítványfájl és jelszó (SSL)
--cert-típusú <type> tanúsítványfájl típus (DER/PEM/ENG) (SSL)
--kulcs <key> privát kulcs fájlnév (SSL)
--billentyű-típus <type> (DER/PEM/ENG) (SSL)
--<pass>passz Privát Kulcs Titkosítás (SSL)
--motor <eng> titkosítási motor (SSL) használata. "--motor lista" a lista
--cacert <file> CA tanúsítvány (SSL)
--capath <directory> CA directory (c_rehash-vel készült) a társ (SSL) ellen ellenőrzésére
--<list>titkosítók SSL titkosítók
--tömörítve a visszatérő összetömörítést kell tömöríteni (deflate-vel vagy gzip-szel)
--connect-timeout <seconds> állítja be a maximális kérési időt
--create-dirs Hozz létre könyvtárhierarchiát a helyi könyvtárak számára
--crlf feltöltés az LF átalakítása CRLF-re
-f/--fail nem mutat HTTP hibát, ha a kapcsolat meghibásodik
--ftp-create-dirs Hozzon létre távoli könyvtárat, ha az nem létezik
--FTP módszer [multicwd/nocwd/singlecwd] szabályozza a CWD használatát
--ftp-pasv portok helyett PASV/EPSV-t használ
--ftp-skip-pasv-ip PASV használatakor figyelmen kívül hagyd az IP-címet
--ftp-ssl megpróbálja SSL/TLS használatát ftp adatátvitelhez
--ftp-ssl-reqd SSL/TLS-t igényel az ftp adatátvitelhez
-F/--form <name=tartalom> HTTP űrlapbeküldési adatokat szimulál
-form-string <name=string> szimulálja a HTTP űrlapbeküldési adatokat
-g/--globoff letiltja az URL-szekvenciákat és a {} és [] használatát
-G/--get adatot küld egy get módon
-h/--segítség
-H/--<line>fejléc egyedi fejlécinformációt továbbítanak a szervernek
--ignore-content-length Az HTTP fejlécinformáció hossza, amelyet figyelmen kívül hagynak
-i/--include output tartalmazza protokoll fejlécének információit
-I/--fej csak dokumentuminformációkat jelenít meg
Olvasd el a -j/--junk-session-cookies fájlból, hogy figyelmen kívül hagyd a session cookie-kat
- Az interfész <interface>megadja a használható hálózati interfészt/címet
- KRB4 <级别>lehetővé teszi a megadott krb4 biztonsági szintet
-j/--junk-session-cookies olvassa a fájlt a be, figyelmen kívül hagyja a session cookie-kat
--interface <interface> a megadott hálózati interfészt/címet használja
--krb4 <level> Használj krb4-et meghatározott biztonsági szinttel
-k/--insecure lehetővé teszi, hogy a tanúsítvány SSL oldalon is használható
-K/--config által megadott konfigurációs fájl olvasható
Az -l/--list-only a fájlneveket az ftp könyvtárban tartalmazza
--a limit rate <rate> határozza meg az átviteli sebességet
--helyi port<NUM> kötelezi a helyi portszámok használatát
-m/--max-time <seconds> a maximális átviteli időt állítja be
--max-redirs <num> beállítja a maximális könyvtárakszámot, amit olvasni kell
--max-filesize <bytes> állítja be a letöltött fájlok maximális teljes számát
-M/--a kézikönyv teljesen kézi módot mutat
-n/--netrc olvassa a felhasználónevet és jelszót a netrc fájlból
--netrc-optional Használj .netrc vagy URL fájlt a -n felülbírálásához
--ntlm HTTP NTLM hitelesítést használ
-N/---no-buffer letiltja a pufferelt kimenetet
-o/--output a fájlba való kimenet megírásához
-O/--remote-name írja a kimenetet a fájlba, megtartva a távoli fájl fájlnevét
-p/--proxytunnel HTTP proxy-ket használ
--proxy-anyauth Válassz bármelyik proxy hitelesítési módszert
--proxy-basic alapvető hitelesítést használ a proxyn
--proxy-digest digitális hitelesítést használ a proxyn
--proxy-ntlm NTLM hitelesítést használ a proxyn
-P/--ftp-port <address> a port címet használja, nem a PASV-t
-Q/--idézet <cmd>parancsot küld a szervernek, mielőtt a fájlt áthelyeznék
-r/--range <range>bájttartományokat kér HTTP/1.1 vagy FTP szerverekről
--range-file olvasmányok (SSL) véletlenszerű fájlok
-R/---távoli idő Helyi fájlok generálásakor a távoli fájlidő megmarad
--próbálkozás A többszöri <num> próbálkozás száma
--újrapróbálkozás-késleltetés <seconds> Állítsd be az újrapróbálási intervallumot, ha probléma van az átvitellel
--újrapróbálkozás-max-time <seconds> Ha probléma van az átvitelsel, állítsuk be a maximális újrapróbálási időt
-S/--Néma Néma Mód. Nem ad semmit
-S/--show-error hibát jelenít meg
--socks4 <host[:p ort]> Egy adott hostot és portot proxy socks4-tel
--socks5 <host[:p ort]> Használd a socks5-et egy adott hoszt és port proxy-jára
--stderr <file>
-t/--telnet-option <OPT=val> Telnet opció beállítás
--trace a <file> megadott fájl hibakereséséhez
--trace-ascii <file> Mint --trace, de nincs hatszög kimenet
--trace-time Követés/szöveges kimenet esetén adj hozzá időbélyeget
-T/--upload-file <file> Feltöltési fájl
--url <URL> Spet URL a munkához
-u/--user <user[:p seggword]> Állítsd be a szerver felhasználóját és jelszavát
-U/--proxy-user <user[:p seggszó]> Állítsd be a proxy felhasználónevét és jelszót
-v/--bőbeszéd
-V/--verzió verzióinformációt jelenít meg
-w/--write-out [format]melyik kimenet teljes.
-x/--proxy <host[:p ort]> HTTP proxyt használ egy adott porton
-X/--request <command>megadja, melyik parancsot
-y/--speed-time Az idő, ami a sebességkorlátozás elengedéséhez szükséges. Az alapértelmezett 30
-Y/---sebességkorlát megállítja a sebesség határát, a sebességidő 'másodperceket)
-z/--time-cond teleport idő beállítás
-0/--http1.0 HTTP 1.0-t használ
-1/--tlsv1 TLSv1 (SSL) rendszert használ
-2/--sslv2 (SSL) SSLv2 használatával
-3/--sslv3 SSLv3 (SSL)
--3p-idézet, mint -Q a forrás URL-hez a harmadik fél átviteléhez
--3P-URL harmadik fél által történő átvitelhez használja URL-t
--3p-felhasználó felhasználónevet és jelszót használ harmadik fél továbbításához
-4/--IPv4 IP4-et használ
-6/--IPv6 IP6-ot használ
-#/--Progress-bar a jelenlegi áthelyezési állapotot egy előrehaladási sávval jeleníti meg





Előző:Windows (64-bit) letöltése a curl parancs segítségével az eszközzel
Következő:System.ObjectDisposedException: 无法访问已释放的对象。
 Háziúr| Közzétéve 2022. 05. 28. 21:08:30 |
Egy Linux módszer, amely a hostot a weboldalakhoz köti curl parancs segítségével

 Háziúr| Közzétéve 2023. 11. 29. 22:47:01 |
A Curl Wget figyelmen kívül hagyja a HTTPS tanúsítvány validációjának kikapcsolását
https://www.itsvse.com/thread-10705-1-1.html
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com