Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 10505|Antwoord: 2

Curl-commando gemeenschappelijke parameters

[Link kopiëren]
Geplaatst op 17-12-2016 09:38:29 | | | |


curl is een bestandsoverdrachtstool die URL-regels gebruikt om onder de commandoregel te werken. Het ondersteunt het uploaden en downloaden van bestanden, dus het is een uitgebreid transfertool, maar traditioneel is het gebruikelijk om de URL een downloadtool te noemen.

-a/--append wordt aan het doelbestand gekoppeld bij het uploaden van een bestand
-A/--user-agent <string> stelt de user agent in om naar de server te sturen
- AnyAuth kan de "any" authenticatiemethode gebruiken
-b/--cookie <naam=string/bestand> cookiestring of bestandslocatie
- basic gebruikt HTTP basic authenticatie
-B/--use-ascii gebruikt ASCII/tekstoverdracht
-c/--cookie-jar <file> om de cookie naar dit bestand te schrijven nadat de bewerking is voltooid
-C/--continue-at <offset> Breakpoint doorgaan
-d/--data <data> HTTP POST verzendt gegevens
--data-ascii <data> plaatst data in ASCII-stijl
--data-binaire <data> postgegevens in binair
--negotiate gebruikt HTTP-authenticatie
--digest gebruikt digitale authenticatie
--deactiv-eprt EPRT of LPRT is verboden
--disable-epsv verbiedt het gebruik van EPSV
-D/--dump-header <file> schrijft de headerinformatie naar het bestand
--egd-file <file> stelt het EGD-socketpad in voor Random Data (SSL).
--TCP-nodelay met TCP_NODELAY optie
-e/--referer bron-URL
-E/--cert <cert[:p asswd]> Client certificaatbestand en wachtwoord (SSL)
--certificaattype <type> certificaatbestandstype (DER/PEM/ENG) (SSL)
--sleutel <key> privésleutelbestandsnaam (SSL)
--sleuteltype <type> (DER/PEM/ENG) (SSL)
--doorgeven <pass> Private Key Cipher (SSL)
--engine <eng> encryptie-engine gebruikt (SSL). "--engine list" voor lijst
--cacert <file> CA-certificaat (SSL)
--capath <directory> CA-directory (gemaakt met c_rehash) om peer te verifiëren met (SSL)
--cijfers <list> SSL-cijfers
--gecomprimeerd vereist dat de return wordt gecomprimeerd (met deflate of gzip)
--connect-timeout <seconds> stelt de maximale verzoektijd in
--create-dirs Stel een directoryhiërarchie vast voor lokale directories
--crlf upload is om LF om te zetten naar CRLF
-f/--fail toont geen HTTP-fout wanneer de verbinding afbreekt
--ftp-create-dirs Maak een remote directory aan als die niet bestaat
--ftp-methode [multicwd/nocwd/singlecwd] regelt het gebruik van CWD
--ftp-pasv gebruikt PASV/EPSV in plaats van poorten
--ftp-skip-pasv-ip Negeer bij het gebruik van PASV het IP-adres
--ftp-ssl probeert SSL/TLS te gebruiken voor ftp-gegevensoverdracht
--ftp-ssl-reqd vereist SSL/TLS voor ftp-gegevensoverdracht
-F/--form <name=content> Simuleert HTTP-formuliergegevens
-form-string <name=string> simuleert HTTP-formuliergegevens
-g/--globoff schakelt URL-reeksen uit en varieert van het gebruik van {} en []
-G/--get stuurt data op een get-manier
-h/--help
-H/--header <line>aangepaste headerinformatie wordt aan de server doorgegeven
--ignore-content-length De lengte van de HTTP-headerinformatie die wordt genegeerd
-i/--include output bevat protocolheaderinformatie
-I/--head toont alleen documentinformatie
Lees -j/--junk-session-cookies uit het bestand om sessiecookies te negeren
- De interface <interface>specificeert de netwerkinterface/het te gebruiken adres
- krb4 <级别>schakelt het gespecificeerde beveiligingsniveau krb4 in
-j/--junk-session-cookies leest het bestand in negeert sessiecookies
--interface <interface> gebruikt de gespecificeerde netwerkinterface/adres
--krb4 <level> Gebruik krb4 met een gespecificeerd beveiligingsniveau
-k/--insecure maakt het mogelijk om het certificaat te gebruiken op de SSL-site
-K/--config gespecificeerd configuratiebestand gelezen
-l/--list-only vermeldt de bestandsnamen in de ftp-map
--limietsnelheid <rate> stelt de overdrachtssnelheid vast
--local-port<NUM> dwingt het gebruik van lokale poortnummers af
-m/--max-time <seconds> stelt de maximale overdrachtstijd in
--max-redirs <num> stelt het maximale aantal mappen in dat gelezen moet worden
--max-bestandsgrootte <bytes> stelt het maximale totale aantal gedownloade bestanden in
-M/--handmatig toont volledig handmatig
-n/--netrc leest de gebruikersnaam en het wachtwoord uit het netrc-bestand
--netrc-optioneel Gebruik .netrc of URL om -n te overschrijven
--ntlm gebruikt HTTP NTLM-authenticatie
-N/--no-buffer schakelt gebufferde uitvoer uit
-o/---output om de uitvoer naar het bestand te schrijven
-O/--remote-name schrijft de uitvoer naar het bestand, waarbij de bestandsnaam van het externe bestand behouden blijft
-p/--proxytunnel gebruikt HTTP-proxies
--proxy-anyauth Kies een van de proxy-authenticatiemethoden
--proxy-basic gebruikt basisauthenticatie op de proxy
--proxy-digest gebruikt digitale authenticatie op de proxy
--proxy-NTLM gebruikt NTLM-authenticatie op de proxy
-P/--ftp-port <address> gebruikt het poortadres, niet PASV
-Q/--quote <cmd>stuurt een commando naar de server voordat het bestand wordt overgedragen
-r/--range <range>haalt bytebereiken op van HTTP/1.1- of FTP-servers
--range-file reads (SSL) willekeurige bestanden
-R/--remote-time Bij het lokaal genereren van bestanden wordt de remote file time behouden
--opnieuw proberen <num> Het aantal keren dat de transmissie opnieuw wordt geprobeerd
--retry-delay <seconds> Stel het retry-interval in wanneer er een probleem is met de transmissie
--retry-max-time <seconds> Wanneer er een probleem is met de transmissie, stel dan de maximale herkansingstijd in
-s/--stille stille modus. Geeft niets uit
-S/--show-error toont een foutmelding
--socks4 <host[:p ort]> Proxy een gegeven host en port met socks4
--socks5 <host:p[ ort]> Gebruik socks5 om een bepaalde host en port te proxy'en
--stderr <file>
-t/--telnet-option <OPT=val> Telnet-optie-instelling
--trace om <file> het opgegeven bestand te debuggen
--trace-ascii <file> Zoals --trace maar geen hex-output
--trace-time Bij het volgen/verbosen uitvoeren, voeg een tijdstempel toe
-T/--upload-bestand <file> Uploadbestand
--url <URL> Spet URL om mee te werken
-u/--gebruiker <user[:p assword]> Stel de gebruiker en het wachtwoord in voor de server
-U/--proxy-user <user[:p assword]> Stel de proxy-gebruikersnaam en wachtwoord in
-v/--omschrijvend
-V/--versie toont versie-informatie
-w/--write-out [format]wat output is voltooid
-x/--proxy <host:p[ ort]> een HTTP-proxy gebruiken op een bepaalde poort
-X/--verzoek <command>specificeert welk commando
-y/--snelheid-tijd De tijd die het kost om de maximumsnelheid te overschrijden. De standaard is 30
-Y/---snelheidslimiet stopt de limiet van de transmissiesnelheid, de snelheidstijd 'seconden
-z/--tijd-cond teleportatietijdinstelling
-0/--http1.0 gebruikt HTTP 1.0
-1/--tlsv1 gebruikt TLSv1 (SSL)
-2/---sslv2 (SSL) met SSLv2
-3/--sslv3 SSLv3 (SSL)
--3p-aanhalingstekens zoals -Q voor de bron-URL voor overdracht van derden
--3p-URL gebruikt URL voor transmissie door derden
--3p-gebruiker gebruikt gebruikersnaam en wachtwoord voor overdracht door derden
-4/--IPv4 gebruikt IP4
-6/--IPv6 gebruikt IP6
-#/---voortgangsbalk toont de huidige overdrachtsstatus met een voortgangsbalk





Vorig:Windows (64-bit) download met het curl-commando met de tool
Volgend:System.ObjectDisposedException: 无法访问已释放的对象。
 Huisbaas| Geplaatst op 28-05-2022 21:08:30 |
Een methode in Linux die de host bindt om webpagina's te openen via het curl-commando

 Huisbaas| Geplaatst op 29-11-2023 22:47:01 |
Curl WGET negeert het uitschakelen van HTTPS-certificaatvalidatie
https://www.itsvse.com/thread-10705-1-1.html
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com