«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.


16
HTTP durum kodunun çıktısını almak için kıvrılma mı?
Ben kullanıyorum curlHTTP isteğinde bulunabilmesi Linux üzerinde komut satırına. Yanıt gövdeleri standart olarak basılmıştır, bu iyidir, ancak man sayfasından yanıttan HTTP durum kodunu yazdırmak için nasıl kıvrılacağımı göremiyorum (404, 403 vb.). Mümkün mü?
800 http  curl  status 


4
HTTP durum kodu 200 değilse, cURL'nin 0'dan farklı bir exitCode ile başarısız olmasına neden olabilir miyim?
Hep kıvırmak bir HTTP 500 yanıtını aldığımda başarısızlık anlamına çıkış kodu (! = 0), ama bu gibi görünüyor dönüyordu varsayarak oldu değil durum. HTTP durum kodu 200 değilse, cURL'nin 0'dan farklı bir exitCode ile başarısız olmasını sağlayabileceğim bir yol var mı? Kullanabileceğimi biliyorum -w "%{http_code}"ama bu, çıkış kodu olarak değil, …


4
POST verilerini cURL ile nasıl görüntülersiniz?
Örnek olarak, -v argümanına sahip bir web sunucusuna POSTing: curl -v http://testserver.com/post -d "firstname=john&lastname=doe" Ve çıktı > POST /post HTTP/1.1 > User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3 > Host: testserver.com > Accept: */* > Content-Length: 28 > Content-Type: application/x-www-form-urlencoded > < HTTP/1.1 200 OK (etc) Gönderdiğim verilerden hiç bahsedilmiyor. CURL'de …
139 curl  debug 

5
Yeniden yönlendirildiğinde doğru adda bir dosyayı nasıl silebilirim?
Bu nedenle, Google ve Süper Kullanıcı’da bir süre arama yaptıktan sonra (ve man sayfalarını taradıktan sonra) basit bir şey olması gerektiğini düşündüğüm bir şeye cevap bulamadım: Eğer buraya gidersen: http://www.vim.org/scripts/script.php?script_id=2340 Ve temayı indirmeye çalışın: http://www.vim.org/scripts/download_script.php?src_id=9750 Bunun gibi: wget http://www.vim.org/scripts/download_script.php?src_id=9750 Muhtemelen denilen bir dosya ile sona erecek download_script.php?src_id=9750. Ancak çağrılmasını istiyorum …


2
CURL, soketlere istek gönderebilir mi?
Çalışan bir HTTP sunucum var /var/run/my-server.sockve cURL kullanarak basit bir istek göndererek test etmek istiyorum. CURL kullanılarak yapılabilir mi? Hiç yapılabilir mi, yoksa ters bir vekil var mı? Bunun gibi bir şey hayal ediyorum: curl socket:/var/run/my-server.sock:/test/path
75 curl  sockets 

7
cURL: yönlendirilirken garip çıktı nasıl bastırılır?
Sadece bir cURL isteğinin ayrıntılı bölümlerini stderrbash kabuğundan göndermeye çalışıyorum. Ama stdoutböyle yönlendirdiğimde : curl -v http://somehost/somepage > /dev/null Çıktının ortasında bir tür sonuç tablosu görünür stderr: % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 …


2
CURL kullanarak POST gövdesi, başlıkları ve HTTP paramleriyle nasıl gönderilir?
CURL'de basit POST komutlarının nasıl kullanılacağına dair pek çok örnek buldum, ancak aşağıdakileri içeren tam HTTP POST komutlarının nasıl gönderileceğine dair örnekler bulamadım: Başlıklar (Temel Kimlik Doğrulama) HTTP Params ( s=1&r=33) Gövde Verileri, bazı XML dizeleri Tüm bulduğum: echo "this is body" | curl -d "ss=ss&qq=11" http://localhost/ Bu işe yaramaz …
39 curl 

6
Bir dizini indirmek için CURL
CURL kullanarak tam bir web sitesi dizini indirmeye çalışıyorum. Aşağıdaki komut çalışmıyor: curl -LO http://example.com/ Bu hata verir: curl: Remote file name has no length!. Ama bunu yaptığımda: curl -LO http://example.com/someFile.typeişe yarıyor. Belirtilen dizindeki tüm dosyaları nasıl indirebileceğiniz hakkında bir fikrin var mı? Teşekkürler.
35 curl 



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.