«curl» etiketlenmiş sorular

curl çok sayıda ağ = ilgili uygulama (veri kazıma gibi) için kullanılan bir veri aktarım yardımcı programıdır.

2
CURL aracılığıyla github için gistub gönderiliyor ve dosya içinde yeni satırlar çıkıyor
Diyelim ki benim bir index.php bunu içeren dosya: <?= "Hello" ?> <?= echo "WORLD" ?> Ve bu dosyanın içeriğini, üzerinden yaptığım github'taki adamlarıma yüklemek istedim. gist_content=$(cat 'index.php') curl --user "GITHUB_USER" -H "Content-Type: application/json; charset=UTF-8" -X POST -d "{ \"description\": \"Created via API\", \"public\": \"true\", \"files\":{ \"index.php \":{ \"content\": \"$gist_content\"}}\" " …
1 linux  bash  curl 

3
Unix komut satırı araçlarını ve düzenli ifadeyi kullanarak tüm * .html dosyaları web sitesinden nasıl alınır
Tüm .html dosyalarını adında belirli bir metni olan bir web sitesinden almak istiyorum: Örneğin. this_is_good_site.html Bu nedenle, adına "iyi" kelimesini içeren .html dosyalarını indirmek istiyorum. Wget and curl'ı denedim, ancak normal bir ifade kullanarak bu dosyaları nasıl seçebilirim anlamadım. Unix'in komut satırı araçları bunu yapamazsa, Python veya Perl çözümü var …
1 mac  unix  html  wget  curl 

1
İçerik türü üstbilgiyi kıvrılma ile göndermenin doğru yolu nedir?
Mac 10.9.5'i bash shell ile kullanıyorum. Curl üzerinden bir istek göndermeye çalışıyorum, ancak içerik türü başlığını ayarlamaya çalışırken hata alıyorum Altında denerim davea$ curl -v -o -H "Content-Type: application/json" -X POST -d '{"username”:”username”,”password”:”password”}’ http://localhost:8080/myproject/login fakat curl, “curl: (6) Ana bilgisayar 'Content-Type' hatası çözemedi” hatasını geri veriyor. Tam çıktı aşağıdadır: * …

1
Bağımlılık hatası veren checkinstall kullanılarak oluşturulan RPM
Derlenen openssl-1.0.1.i komutlarını kullanarak: export CFLAGS="-fPIC" ./config shared --openssldir=/usr/share/ssl make depend make all make install burada herhangi bir bağımlılık istemiyor Terminalde çalıştırmak mümkün bash-3.00# openssl OpenSSl> şimdi çalıştırarak RPM oluşturdum checkinstall; ve bu RPM’yi diğer kurulumlara da kurmaya çalışıyor. Bu hatayla yüzleşiyorum: error: Failed dependencies: perl(WWW::Curl::Easy) is needed by openssl-1.0.1i-1.x86_64 …

1
Bir web sitesinin girişini arkasına atmanın kolay yolu?
İle wget --recursive --no-clobber --page-requisites --html-extension \ --convert-links --restrict-file-names=windows \ --domains example.com --no-parent example.com çevrimdışı görüntüleme için bütün bir web sitesini terk edebilir miyim. Dökmek istediğim web sitesi giriş yapmamı gerektiriyor, bu yüzden çerezi kaydeden ve yeniden yükleyen bir Bash komut dosyası yazabiliyorum, ancak zaman alıyor. Sanırım Firefox için Scrapbook …

0
Sunucunun çalışır durumda olup olmadığını kontrol edin
Dir oluştur logs(çıktılı kayıtlar için) Bir komut dosyası oluştur IsTheServerUp.bash Sunucunun çalışır durumda olup olmadığını kontrol etmek için bir komut dosyası yazın Log ( echo) sonucu sonucu curlSunucuyu kontrol etmek için komutu kullanın Bash'ınızı yazmak için yukarıdaki kuralları kullanın curlSunucudan bir web sayfası istemek için kullanın --output/dev/nullÇıktıyı bastırmak için seçenek …
1 linux  bash  logging  curl 

1
Pencerelerde kıvrık zamanlanmış görev kullanma
IP adresimi denilen ücretsiz Dinamik DNS servisine güncellemek için aşağıdaki komutu pencerelerde zamanlanmış bir görevde kullanıyorum EntryDNS : curl.exe -k -X PUT -d "" "Burada URL URL dizeleri" Karşılaştığım sorun curl, komut her çalıştırıldığında bir terminal açıyor. Kıvrılmanın "sessizce" veya terminalin göstermeyeceği ayrıntılı olmayan bir şekilde çalışması için bir anahtar …

1
kıvrılma arama süresi / etc / hosts dosyasında adrese erişirken 5.5 saniyedir
/ Etc / hosts dosyasında, ad böyle olmadığı için özel bir girişe sahibim: 5.5.5.5 someinternalserver.thing.net #thats a fake IP for this post Kıvrımın böyle kullanılması: curl -o /dev/null http://someinternalserver.thing.net/img/panda.jpg 6 saniye sürer. DNS araması için 5.5 ve aslında dosyayı indirmek için 0.5. Curl'i IPV4 kullanmaya zorlarsam gecikmeden çalışır curl -4 …
macos  curl 

0
jq filtering curl- 'Sayı ile string indekslenemez'
Belirli alanları almak ve değişkenlere koymak için bir kıvrılma isteğini jq ile filtrelemeye çalışıyorum. Başlangıçta, bunun gibi temel bir kıvrılma isteği kullanıyordum: myResponse=$(curl -u myUsername:myPassword -XGET "https://myWebsite.com/_count?pretty&q=TEST") Kullanıcı adımı ve şifremi veriyorum ve 'TEST' teriminin kaç kez mevcut olduğuna dair bir rakam alıyorum, ki bu oldukça hoş bir şekilde json …
curl  json 



1
Ne wget ne de curl bu wikipedia api isteğini indirmiyor
Bu linki mükemmel bir şekilde indirebilir ve bir web tarayıcı ortamında metin dosyası olarak kaydedebilirim. Ancak bu wikipedia api isteğini ne wget ne de curl kullanarak indirip kaydedemiyorum. Kullanıyorum wget -O file.txt https://that-ugly-url, ancak bir tarayıcı kullanarak indirebileceğim doğru api yanıtı yerine farklı bir html içeriği içeriyor.
linux  wget  curl  api 

2
kıvrılmış boruya tar: Bu tar tar arşivine benzemez
curl -L http://download.transmissionbt.com/files/transmission-2.80.tar.xz -s -o - | tar -xf - Hata: tar: This does not look like a tar archive tar: Skipping to next header tar: Exiting with failure status due to previous errors Ancak bunu yaptığımda, arşivi çıkarabilir: curl -LO http://download.transmissionbt.com/files/transmission-2.80.tar.xz tar xf transmission-2.80.tar.xz Boru neden işe yaramadı?
linux  ssh  tar  curl  pipe 

1
GitHub API üzerinden curl ile Repo Çatal
GitHub API üzerinden bir Repo nasıl çatallanır? GitHub Fork API doktora https://developer.github.com/v3/repos/forks/#create-a-fork adresinden bakıyorum ve bunun nasıl yapılacağı konusunda kafam oldukça karıştı. Çatal oluşturma Kimliği doğrulanmış kullanıcı için çatal oluşturun. POST / repos /: sahibi /: repo / forks Öyleyse , github.com/neurobin/shc'yi benimki olarak klonlamak istersem , github.com/myghid/shc , hangi …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.