Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 10505|Odpowiedź: 2

Wspólne parametry polecenia curl

[Skopiuj link]
Opublikowano 17.12.2016 09:38:29 | | | |


curl to narzędzie do przesyłania plików, które wykorzystuje reguły URL do pracy pod wierszem poleceń. Obsługuje przesyłanie i pobieranie plików, więc jest to kompleksowe narzędzie do transferu, ale tradycyjnie nazywa się adres URL narzędziem do pobierania.

-a/--append jest dołączany do pliku docelowego podczas przesyłania pliku
-A/--user-agent <string> ustawia agenta użytkownika do wysłania na serwer
- AnyAuth może używać dowolnej metody uwierzytelniania
-b/--cookie <nazwa=string/plik> ciąg cookie lub miejsce odczytu pliku
- basic wykorzystuje uwierzytelnianie HTTP Basic
-B/--use-ascii wykorzystuje ASCII/transfer tekstu
-c/--cookie-jar <file> , aby zapisać ciasteczko do tego pliku po zakończeniu operacji
-C/--continue-at <offset> Breakpoint continue
-d/--data <data> HTTP POST przesyła dane
--data-ascii <data> publikuje dane w stylu ASCII
--<data>dane post-dane binarne w binarnym systemie binarnym
--negotiate używa uwierzytelniania HTTP
--digest wykorzystuje uwierzytelnianie cyfrowe
--wyłączenie-EPRT lub LPRT jest zabronione
--wyłączenie-epsv zabrania stosowania EPSV
-D/--dump-header <file> zapisuje informacje o nagłówku do pliku
--egd-file <file> ustawia ścieżkę gniazda EGD dla Random Data (SSL).
--tcp-nodelay z TCP_NODELAY opcją
-e/--URL źródłowy referera
-E/--cert <cert[:p asswd]> Plik certyfikatu klienta i hasło (SSL)
--<type>typ pliku cert-type certificate (DER/PEM/ENG) (SSL)
--<key>key private key file (SSL)
--typ klucza <type> (DER/PEM/ENG) (SSL)
--pass <pass> Private Key Cipher (SSL)
--<eng>wykorzystanie silnika szyfrowania silnika (SSL). "--lista silników" jak lista
--<file>certyfikat cacert CA (SSL)
--<directory>capath katalog CA (stworzony przy użyciu c_rehash) do weryfikacji peera względem (SSL)
--szyfry <list> SSL szyfry
--kompresja wymaga, aby zwrot był skompresowany (za pomocą deflate lub gzip)
--connect-timeout <seconds> ustala maksymalny czas żądania
--create-dirs Ustal hierarchię katalogów dla katalogów lokalnych
--przesyłanie crlf służy konwersji LF na CRLF
-f/--fail nie pokazuje błędu HTTP po awarii połączenia
--ftp-create-dirs Utwórz zdalny katalog, jeśli nie istnieje
--ftp-metoda [multicwd/nocwd/singlecwd] steruje użyciem CWD
--ftp-pasv używa PASV/EPSV zamiast portów
--ftp-skip-pasv-ip Podczas używania PASV, ignoruj adres IP
--ftp-ssl próbuje użyć SSL/TLS do przesyłania danych przez FTP
--ftp-ssl-reqd wymaga SSL/TLS do transferu danych ftp
-F/--form <name=content> Symuluje dane z wysyłania formularza HTTP
-form-string <name=string> symuluje dane wysyłania formularza HTTP
-g/--globoff Wyłącza sekwencje URL i obejmuje od {} i []
-G/--get wysyła dane w sposób get
-H/--Pomoc
-H/--<line>informacje o niestandardowym nagłówku są przekazywane serwerowi
--ignore-content-length Długość informacji w nagłówku HTTP, która jest ignorowana
-i/--include output zawiera informacje o nagłówku protokołu
-I/--head wyświetla tylko informacje o dokumentach
Czytaj -j/--junk-session-cookies z pliku, aby zignorować ciasteczka sesyjne
- Interfejs <interface>określa interfejs/adres sieciowy, którego należy użyć
- <级别>KRB4 umożliwia określony poziom bezpieczeństwa KRB4
-j/--junk-session-cookies czyta plik do ignoruje pliki cookie sesji
--interfejs <interface> korzysta ze wskazanego interfejsu/adresu sieciowego
--krb4 <level> Używaj krb4 z określonym poziomem bezpieczeństwa
-k/--insecure pozwala na użycie certyfikatu do strony SSL
-K/--odczyt pliku konfiguracyjnego określonego przez config
-l/--list-only wyświetla nazwy plików w katalogu FTP
--prędkość graniczna <rate> ustala prędkość transferu
--local-port<NUM> wymusza użycie lokalnych numerów portów
-m/--max-time <seconds> ustala maksymalny czas transferu
--max-redirs <num> ustala maksymalną liczbę katalogów do odczytania
--max-filesize <bytes> ustala maksymalną łączną liczbę pobranych plików
-M/--manual pokazuje w pełni manualny
-n/--netrc odczytuje nazwę użytkownika i hasło z pliku netrc
--netrc-optional Użyj .netrc lub URL, aby nadpisać -n
--ntlm wykorzystuje uwierzytelnianie HTTP NTLM
-N/---brak bufora wyłącza buforowane wyjście
-o/--wyjście zapisujące wyjście do pliku
-O/--remote-name zapisuje wyjście do pliku, zachowując nazwę pliku zdalnego pliku
-p/--proxytunnel używa proxy HTTP
--proxy-anyauth Wybierz dowolną metodę uwierzytelniania proxy
--proxy-basic używa uwierzytelniania basic na proxy
--proxy-digest wykorzystuje cyfrową autyzację na proxy
--proxy-ntlm wykorzystuje uwierzytelnianie NTLM na proxy
-ftp-port <address> używa adresu portu, a nie PASV
-Q/--quote <cmd>wysyła polecenie do serwera przed przeniesieniem pliku
-r/--zakres <range>pobiera zakresy bajtów z serwerów HTTP/1.1 lub FTP
--odczyty pliku zakresu (SSL) losowe pliki
-R/--remote-time Podczas generowania plików lokalnie zachowuje się czas zdalnego pliku
--retry <num> Liczba prób ponownych prób transmisji
--retry-delay <seconds> Ustaw interwał powtórek, gdy występuje problem z transmisją
--retry-max-time <seconds> Gdy pojawi się problem z transmisją, ustaw maksymalny czas próby
-s/--cichy tryb cichy. Nie daje żadnych wyników
-S/--show-error wyświetla błąd
--socks4 <host[:p ort]> Proxy dla danego hosta i port z socks4
--socks5 <host[:p ort]> Użyj socks5 do proxyowania danego hosta i portu
--stderr <file>
-t/--telnet-option <OPT=val> Ustawienia opcji Telnet
--trace do <file> debugowania określonego pliku
--trace-ascii <file> Jak --trace, ale bez wyjścia heksadecimacyjnego
--trace-time Podczas śledzenia/wyjścia rozmównego dodaj znacznik czasu
-T/--plik-upload-file <file> Plik przesyłania
--url <URL> Spet URL do pracy
-u/--user <user[:p assword]> Ustaw użytkownika i hasło do serwera
-U/--proxy-user <user[:p assword]> Ustaw nazwę użytkownika i hasło proxy
-v/--rozłączne
-V/--wersja wyświetla informacje o wersji
-w/--write-out [format]które wyjście jest kompletne
-x/--proxy <host[:p ort]> używa proxy HTTP na danym porcie
-X/--request <command>określa, jakie polecenie
-y/--speed-time Czas potrzebny na porzucenie ograniczenia prędkości. Domyślnie to 30
-Y/--ograniczenie prędkości zatrzymuje limit prędkości skrzyni biegów, czas prędkości sekund
-z/--ustawienie czasu teleportacji
-0/--http1.0 używa HTTP 1.0
-1/--tlsv1 używa TLSv1 (SSL)
-2/--sslv2 (SSL) używając SSLv2
-3/--sslv3 SSLv3 (SSL)
--3p-cytat jak -Q dla adresu źródłowego dla transferu zewnętrznego
--3p-url używa url do transmisji przez osoby trzecie
--3p-użytkownik używa nazwy użytkownika i hasła do transmisji przez osoby trzecie
-4/--IPv4 używa IP4
-6/--IPv6 używa IP6
-#/--pasek postępu wyświetla aktualny status transferu za pomocą paska postępu





Poprzedni:Pobieranie z Windows (64-bit) za pomocą polecenia curl w tym narzędziu
Następny:System.ObjectDisposedException: 无法访问已释放的对象。
 Ziemianin| Opublikowano 28.05.2022 21:08:30 |
Metoda w Linuksie, która wiąże hosta z dostępem do stron internetowych za pomocą polecenia curl

 Ziemianin| Opublikowano 29.11.2023 22:47:01 |
curl wget ignoruje wyłączenie walidacji certyfikatu https
https://www.itsvse.com/thread-10705-1-1.html
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com