Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.
install curlcurlUzak bir uç noktanın sunucunun kendisinden nasıl davrandığını görmek için
curl <url|host|me> [options]curl megeçerli ana bilgisayarni kullan
curl example.comGET isteği gönder ve durum ile gövdeyi göster
curl example.com -Iyalnızca son yanıt başlıklarını göster
curl example.com -s [file]yanıtı kaydet; belirtilmezse URL dosya adını kullan
curl example.com -X POST -d "a=1"istek gövdesi gönder
-X <method>HTTP yöntemini ayarla
-d <data>istek gövdesini ayarla; varsayılan POST
-H "Name: value"istek başlığı ekle; yinelenebilir
-u <user>gizli parola istemiyle HTTP Basic kimlik doğrulaması kullan
-c '{"name":"value"}'JSON nesnesinden çerez gönder
-s [file] | -o <file>yanıtı ana makinede kaydet
-adeğiştirmek yerine sona ekle; -s veya -o gerekir
-ison yanıt başlıklarını dahil et
-Iyalnızca son yanıt başlıklarını göster
-jyanıtı yapılandırılmış JSON olarak göster
-edit @edityanıt gövdesini metin düzenleyicide aç
-code @codeyanıt gövdesini kod düzenleyicide aç
-t [seconds]5 saniye veya 1 ile 300 arasında özel zaman aşımı kullan
-T300 saniyelik zaman aşımı kullan
-4 | -6-ryönlendirmeleri izleme
-kgüvensiz TLS sertifikasına izin ver
Hazırlanmış örnekleri doğrudan sayfada çalıştırın. Sonuçlar önceden hazırlanır ve tarayıcıda gösterilir; sunucuda hiçbir terminal komutu yürütülmez.
Güncel uyumlu sürümü kurun. Tüm özellikler için Base, azaltılmış paket için Minimum seçin; zaten kurulu bir modülü güncellemek için upgrade kullanın.
Base ve Minimum aynı geçerli modül sürümünün iki paketidir.
Yerel başvuru ve yayımlanan tüm kiplerle tam paketi kurar.
install curlAzaltılmış paketi kurun. Yerel başvuru dahil değildir;
install curl -mTam olarak bu yayımlanmış sürümü kurun.
install curl -v 1.2.4upgrade uyumluluğu denetler ve bloğu yalnız gerektiğinde değiştirir.
upgrade curlÇekirdeğe ve diğer modüllere dokunmadan eklenti bloğunu kaldırır.
install curl -uÖrnekler kopyalanabilir; site bunları çalıştırmaz. Yolları, izinleri ve yıkıcı seçenekleri denetleyin.
curl https://example.com -I | curl https://example.com/feed.xml -o sandbox/tmp/feed-copy.xmlHTTP/2 200
content-type: text/html; charset=UTF-8
content-length: 1256
sandbox/tmp/
feed-copy.xmlcurl https://example.comHTTP 200
URL https://example.com/
<!doctype html>
<html>
<head><title>Example Domain</title></head>
<body>…</body>
</html>curl https://example.com -IHTTP/2 200
content-type: text/html; charset=UTF-8
cache-control: max-age=86000
content-length: 1256curl https://example.com -iHTTP/2 200
content-type: text/html; charset=UTF-8
<!doctype html>
<html>…</html>curl https://example.com/api -H "Accept: application/json"HTTP 200
URL https://example.com/api
{"status":"ok","service":"example"}curl https://example.com/api -X POST -d "name=lil"HTTP 200
URL https://example.com/api
{"saved":true,"name":"lil"}curl https://example.com -c '{"theme":"dark"}'HTTP 200
URL https://example.com/
<!doctype html>
<html data-theme="dark">…</html>curl https://example.com/feed.xml -o sandbox/tmp/feed.xmlsandbox/tmp/
feed.xmlcurl meHTTP 200
URL https://lil.dog/
<!doctype html>
<html>…</html>curl https://example.com -6HTTP 200
URL https://example.com/
<!doctype html>
<html>…</html>curl https://example.com -rHTTP 200
URL https://example.com/
<!doctype html>
<html>…</html>curl https://example.com -4HTTP/2 200
content-type: application/json
content-length: 128curl ftp://example.comGeçersiz: URL