Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 10505|Yanıt: 2

curl komutu ortak parametreler

[Bağlantıyı kopyala]
Yayınlandı 17.12.2016 09:38:29 | | | |


curl, URL kurallarını kullanarak komut satırı altında çalışan bir dosya aktarım aracıdır. Dosya yükleme ve indirme işlemlerini destekliyor, bu yüzden kapsamlı bir aktarım aracıdır, ancak geleneksel olarak URL'ye indirme aracı denir.

-a/--append dosya yüklenirken hedef dosyaya eklenir
-A/--user-agent <string> kullanıcı ajanını sunucuya gönderecek şekilde ayarlar
- AnyAuth "herhangi bir" kimlik doğrulama yöntemini kullanabilir
-b/--cookie <name=dize/dosya> çerez dizisi veya dosya okuma konumu
- temel kullanımlar HTTP temel kimlik doğrulama
-B/--use-ascii ASCII/metin transferi kullanır
-c/--cookie-jar <file> ile işlem bittikten sonra bu dosyaya çerezi yazmak için
-C/--devam <offset> et-at Breakpoint devam et
-d/--data <data> HTTP POST veri iletir
--data-ascii <data> verileri ASCII tarzında paylaşıyor
--ikili veri <data> gönderisi ikili olarak veri
--negotiate HTTP kimlik doğrulama kullanır
--digest dijital kimlik doğrulama kullanır
--disable-eprt EPRT veya LPRT yasaktır
--disable-epsv EPSV kullanımını yasaklar
-D/--dump-header, <file> başlık bilgilerini dosyaya yazar
--egd-file <file> , Rastgele Veri (SSL) için EGD soket yolunu belirler.
--TCP-nodelay TCP_NODELAY seçeneğiyle
-e/--referans kaynak URL
-E/--cert <cert[:p asswd]> İstemci sertifika dosyası ve şifresi (SSL)
--sertifika <type> tipi sertifika dosyası türü (DER/PEM/ENG) (SSL)
--anahtar <key> özel anahtar dosya adı (SSL)
--tuş <type> tipi (DER/PEM/ENG) (SSL)
--<pass>Özel Anahtar Şifresi (SSL) geç
--motor <eng> şifreleme motoru kullanır (SSL). "--motor listesi" liste için
--CA sertifikası <file> (SSL)
--capath <directory> CA dizini (c_rehash kullanılarak yapılmış) ve eş ile (SSL) doğrulama için
--şifreler <list> SSL şifreleri
--sıkıştırıldığında, dönüş kısmının sıkıştırılması gerekir (deflate veya gzip kullanılarak).
--connect-timeout <seconds> maksimum istek süresini belirler
--create-dirs Yerel dizinler için bir dizin hiyerarşisi oluşturun
--crlf yükleme, LF'yi CRLF'ye dönüştürmek için
-f/--fail, bağlantı bozulduğunda HTTP hatası göstermez
--ftp-create-dirs Eğer mevcut değilse uzak bir dizin oluşturun
--ftp-yöntemi [multicwd/nocwd/singlecwd] CWD kullanımını kontrol eder
--ftp-pasv port yerine PASV/EPSV kullanır
--ftp-skip-pasv-ip PASV kullanırken IP adresini görmezden gelin
--ftp-ssl, ftp veri transferi için SSL/TLS kullanmaya çalışıyor
--ftp-ssl-reqd, ftp veri transferi için SSL/TLS gerektirir
-F/--form <name=content> HTTP form gönderim verilerini simüle eder
-form-string <name=string> HTTP form gönderim verilerini simüle eder
-g/--globoff URL dizilerini devre dışı bırakır ve {} ile [] kullanımından farklı aralıklar gösterir
-G/--get veri gönderir
-h/--yardım
-H/--başlık <line>özel başlık bilgisi sunucuya iletilir
--ignore-content-length HTTP başlık bilgisinin göz ardı edilen uzunluğu
-i/--include çıktı, protokol başlığı bilgisini içerir
-I/--head sadece belge bilgilerini gösterir
Oturum çerezlerini görmezden gelmek için dosyadan -j/--junk-session-cookies okuyor
- Arayüz, <interface>kullanılacak ağ arayüzü/adresini belirler
- KRB4, <级别>belirtilen güvenlik seviyesini etkinleştirir Krb4
-j/--junk-session-cookies dosyayı oturum çerezlerini görmezden gelir içine okur
--arayüz <interface> belirtilen ağ arayüzü/adresini kullanır
--krb4 <level> krb4'ü belirli bir güvenlik seviyesinde kullanın
-k/--insecure, sertifikanın SSL sitesine kullanılmasını sağlar
-K/--config belirtilen yapılandırma dosyası okundu
-l/--list-only dosya isimlerini ftp dizininde listeler
--limit <rate> hızı transfer hızını belirler
--yerel port<NUM> numaralarının kullanımını zorunlu kılmaktadır
-m/--max-time <seconds> maksimum transfer süresini belirler
--max-redirs <num> okunacak dizinlerin maksimum sayısını belirler
--max-filesize <bytes> , indirilen dosyaların toplam maksimum sayısını belirler
-M/--manuel tamamen manuel gösteriyor
-n/--netrc, netrc dosyasından kullanıcı adı ve şifreyi okur
--netrc-optional -n'i geçersiz kılmak için .netrc veya URL kullanın
--ntlm HTTP NTLM kimlik doğrulaması kullanır
-N/--no-buffer, tamponlu çıktıyı devre dışı bırakır
-o/--çıktı ile çıktıyı dosyaya yazmak için
-O/---remote-name, dosyanın çıktısını yazar ve uzak dosyanın dosya adını korur
-p/--proxytunnel HTTP proxy kullanır
--proxy-anyauth Proxy doğrulama yönteminden birini seçin
--proxy-basic proxy üzerinde temel kimlik doğrulama kullanır
--proxy-digest, proxy üzerinde dijital kimlik doğrulama kullanır
--proxy-ntlm, proxy üzerinde NTLM doğrulama kullanır
-P/--ftp-port <address> port adresini kullanır, PASV değil
-Q/--quote, <cmd>dosya aktarılmadan önce sunucuya bir komut gönderir
-r/--range HTTP<range>/1.1 veya FTP sunucularından bayt aralıklarını alır
--range-file reads (SSL) rastgele dosyalar
-R/---remote-time Yerel olarak dosyalar oluşturulurken, uzak dosya zamanı korunur
--tekrar <num> deneme Göndermenin kaç kez denendiği
--tekrar deneme-gecikme <seconds> Iletimde bir sorun olduğunda tekrar deneme aralığını ayarlayın
--retry-max-time <seconds> Iletim ile ilgili bir sorun olduğunda, maksimum deneme süresini ayarlayın
-s/--sessiz mod. Hiçbir şey çıkarmıyor
-S/---show-error bir hata gösterir
--socks4 <host[:p ort]> Socks4 ile verilen bir host ve portu proxy
--socks5 <host[:p ort]> Socks5 kullanarak belirli bir ana ve portu proxy ile
--stderr <file>
-t/--telnet-option <OPT=val> Telnet seçenek ayarı
--trace ile <file> belirtilen dosyayı hata ayıklamak için
--trace-ascii <file> Benzer --iz ama altıgen çıkışı yok
--trace-time Takip ederken/ayrıntılı çıktı yaparken, bir zaman damgası ekleyin
-T/--upload-file <file> Dosya Yükleme
--url <URL> Spet URL ile çalışmak
-u/--user <user[:p assword]> Sunucu için kullanıcı ve şifreyi ayarlayın
-U/--proxy-user <user[:p assword]> Proxy kullanıcı adı ve şifresini ayarlayın
-v/--çok konuştu
-V/--versiyonu sürüm bilgisini gösterir
-w/--write-out [format]hangi çıktı tamamlanmış
-x/--proxy <host[:p ort]> belirli bir portta HTTP proxy kullanır
-X/--request <command>hangi komutu belirtir
-y/--hız-zamanı. Hız sınırını terk etmek için gereken süre. Varsayılan 30
-Y/--hız sınırı, şanzıman hızının sınırını, yani hız süresini 'saniyeler' durdurur
-z/--time-cond teleport zaman ayarı
-0/--http1.0 HTTP 1.0 kullanır
-1/--tlsv1 TLSv1 (SSL) kullanır
-2/--SSLv2 (SSL) SSLv2 kullanarak
-3/--sslv3 SSLv3 (SSL)
--3p-alıntı, örneğin -Q üçüncü taraf transfer için kaynak URL için
--3p-URL, üçüncü taraf iletim için URL kullanır
--3p-kullanıcı, üçüncü taraf iletim için kullanıcı adı ve şifre kullanır
-4/--ipv4 IP4 kullanır
-6/--ipv6 IP6 kullanır
-#/--Progress-barı, mevcut transfer durumunu ilerleme çubuğu ile gösterir





Önceki:Windows (64-bit) araçla curl komutuyla indiriyor
Önümüzdeki:System.ObjectDisposedException: 无法访问已释放的对象。
 Ev sahibi| Yayınlandı 28.05.2022 21:08:30 |
Linux'ta bir yöntem, hostu curl komutuyla web sayfalarına erişmeye bağlayan

 Ev sahibi| Yayınlandı 29.11.2023 22:47:01 |
curl wget HTTPS sertifikası doğrulamasını kapatmayı görmezden geliyor
https://www.itsvse.com/thread-10705-1-1.html
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com