Yanıtlar:
Komut seçeneğini curl
Varsayılan yapılandırma dosyası :
Yapılandırma dosyası
Çok büyük kullanan kıvrık komut satırları ile kolayca sona erebilir komut satırı seçeneklerinin sayısı, çalışmak için onları oldukça zorlaştırır. Bazen girmek istediğiniz komut satırının uzunluğu bile vurur komut satırı sisteminizin izin verdiği maksimum uzunluk. Microsoft Windows komut istemi oldukça olan bir şeye örnek olmak küçük maksimum çizgi uzunluğu.
Bu gibi durumlara yardımcı olmak için, curl "config file" olarak adlandırdığımız bir özellik sunar. Temel olarak bir metin dosyasına komut satırı seçenekleri yazmanıza izin verir bunun yerine ve curl'a ek olarak bu dosyadaki seçenekleri okumalarını söyleyin. Komut satırına
...
Kıvrılma çağrıldığında, her zaman (-q kullanılmadığı sürece) bir varsayılan yapılandırma dosyası ve bulunursa onu kullanır. Denetlediği dosya adı olduğu
.curlrc
Unix benzeri sistemlerde ve_curlrc
Windows’taVarsayılan yapılandırma dosyası, buradaki aşağıdaki yerlerde kontrol edilir sipariş:
curl
"home dizini" ni bulmaya çalışır: ÖnceCURL_HOME
ve sonraHOME
Ortam Değişkenleri. Başarısız, kullanırgetpwuid()
Unix benzeri sistemlerde (eve döner sisteminizde mevcut kullanıcıya verilen dizin). Windows'ta, o zaman için denetlerAPPDATA
değişken veya son çare olarak%USERPROFILE%\Application Data
.Windows'da, eğer yoksa
_curlrc
Giriş dizinindeki dosyada, kıvrılabilir çalıştırılabilir dosyanın yerleştirildiği dizinde bir tane arar. üzerinde Unix benzeri sistemler basitçe yüklemeye çalışacak.curlrc
-den giriş dizini.
alias curlsocks="curl --socks5 socks5://<proxy name>:<proxy port>"
, sonra sadece yazıncurlsocks <url>
? Proxy adı ve / veya proxy bağlantı noktası değişirse, basit bir bash işlevi veya komut dosyası oluştururdum.