Azərbaycanca AzərbaycancaDeutsch Deutsch日本語 日本語Lietuvos Lietuvosසිංහල සිංහලTürkçe TürkçeУкраїнська УкраїнськаUnited State United State
Destek
www.wikipedia.tr-tr.nina.az
  • Vikipedi

cURL çeşitli protokoller kullanarak veri aktarımı sağlamak için kütüphane ve komut satırı aracı sunan bir bilgisayar yaz

CURL

CURL
www.wikipedia.tr-tr.nina.azhttps://www.wikipedia.tr-tr.nina.az
TikTok Jeton Satışı

cURL, çeşitli protokoller kullanarak, veri aktarımı sağlamak için kütüphane ve komut satırı aracı sunan bir bilgisayar yazılımı projesidir. cURL projesi, libcurl ve cURL olarak ikiye ayrılır. İlk olarak 1997 yılında yayınlanmıştır. İsminde bulunan "c" İngilizcedeki client (istemci) kelimesinden gelmektedir.

cURL
image
Bir curl -O örnek kullanımı
Orijinal yazar(lar)Daniel Stenberg
Geliştirici(ler)cURL projesinin katkıcıları
İlk yayınlanma1997 (27 yıl önce) (1997)
Güncel sürüm8.8.0 / 22 Mayıs 2024
Geliştirme durumuAktif
Programlama diliC
İşletim sistemiÇapraz platform
Tür /
LisansÖzgür Yazılım: MIT/X derivate license
Resmî sitesicurl.haxx.se
Kod deposu
  • github.com/curl/curl
image

libcurl

libcurl, FTP, FTPS, Gopher, HTTP, HTTPS, , , , Telnet, DICT, LDAP, LDAPS, IMAP, POP3, SMTP ve protokollerini destekleyen, istemci taraflı ücretsiz bir URL transfer kütüphanesidir.

libcurl kütüphanesi taşınabilirdir. Solaris, NetBSD, FreeBSD, OpenBSD, Darwin, HP-UX, IRIX, AIX, , Linux, , HURD, Windows, Symbian, AmigaOS, (OS/2), BeOS, OS X, iOS, Android, Ultrix, , BlackBerry Tablet OS, BlackBerry 10,OpenVMS, RISC OS, ve DOS gibi birçok platformda çalışabilir.

libcurl kütüphanesi ücretsizdir ve IPv6 uyumludur. C/, Java, PHP ve Python dahil, 40'tan fazla programlama dilini destekler.

cURL

URL sözdizimini kullanarak dosya almak ya da göndermek için bir komut satırı aracıdır.

cURL, libcurl kütüphanesini kullanmaktadır. HTTP, HTTPS, FTP, FTPS, SCP, SFTP, TFTP, LDAP, DAP, DICT, TELNET, FILE, IMAP, POP3, SMTP ve RTSP gibi yaygın internet protokollerini destekler.

cURL, HTTPS gibi güvenli protokoller belirtildiğinde varsayılan olarak HTTPS ve SSL sertifika doğrulaması yapar. cURL uzak bir sunucuya HTTPS ile bağlandığında, ilk olarak uzak sunucunun sertifikasını elde eder ve geçerli olup olmadığını doğrular.

cURL, eğer uzak sunucu kendinden imzalı (self-signed) bir sertifikaya sahipse ya da sunucu sertifikası geçerli bir CA (certificate authority) tarafından imzalanmamışsa, hata mesajı dönecektir. Bu yüzden sertifika doğrulamasını es geçmek için -k ya da --insecure seçenekleri kullanılabilir. Alternatif olarak, uzak sunucu güvenilirse, uzak sunucunun sertifikası, CA sertifikalarının depolandığı dosyaya eklenebilir.

cURL komut satırı kullanım örnekleri

example.com anasayfasını getirmek için:

curl www.example.com 

cURL varsayılan olarak çıktıyı, sistemin standart çıktısı (stdout) olarak verir. Bu yüzden yukarıdaki komut, www.example.com'un kaynak kodunu terminal penceresinde gösterir.

-o parametresi ile çıktı, bir dosyaya yazılabilir:

curl -o example.html www.example.com 

Burada, www.example.com'un kaynak kodu, example.html adındaki dosyada depolanacaktır. Çıktı alındığı sırada bir ilerleme çubuğunda çıktının ne kadarının indirildiği gösterilecektir.

-O parametresi ile, indirilen dosya ile aynı adla bir dosya oluşturulur ve çıktı o dosyaya yazılır:

curl -O www.example.com/example.html 

Eğer sunucu, bu dosyanın (example.html) başka bir adrese taşındığı yanıtını verirse (üstveride Location: olarak belirtilir), -L parametresi kullanılır:

curl -OL www.example.com/example.html 

cURL, uzak sunucuya HTTPS protokolü ile bağlanabilir (eğer CA sertifika dosyası bulunmuyorsa hata mesajı döner):

curl https://securesite.com/login.html 

Bir CA sertifikası dosyası belirtmek için:

curl --cacert c:\temp\cacerts.crt https://securesite.com/login.html 

Sertifika doğrulamasını es geçmek için:

curl --insecure https://self-signed-cert.com/login.html 

cURL, proxy desteği, kullanıcı kimlik doğrulaması, FTP yüklemesi, HTTP post, SSL bağlantıları, çerezler, dosya transferi, Metalink ve çeşitli diğer özellikler sunmaktadır.

Ayrıca bakınız

  • Wget
  • Arama robotu

Kaynakça

  1. ^ Stenberg, Daniel (20 Mart 2015). . daniel.haxx.se. 6 Aralık 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Mart 2015. 
  2. ^ . 23 Nisan 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Haziran 2016. 
  3. ^ . 27 Haziran 2018 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ekim 2018. 
  4. ^ . 2 Nisan 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 20 Haziran 2016. 

Dış bağlantılar

  • Resmî site (İngilizce)
  • cURL manual 24 Haziran 2016 tarihinde Wayback Machine sitesinde . (İngilizce)
  • Comparison of cURL vs other open source download tools 24 Haziran 2016 tarihinde Wayback Machine sitesinde . (İngilizce)
  • Comparison of cURL vs wget 24 Haziran 2016 tarihinde Wayback Machine sitesinde . (İngilizce)

wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar

cURL cesitli protokoller kullanarak veri aktarimi saglamak icin kutuphane ve komut satiri araci sunan bir bilgisayar yazilimi projesidir cURL projesi libcurl ve cURL olarak ikiye ayrilir Ilk olarak 1997 yilinda yayinlanmistir Isminde bulunan c Ingilizcedeki client istemci kelimesinden gelmektedir cURLBir curl O ornek kullanimiOrijinal yazar lar Daniel StenbergGelistirici ler cURL projesinin katkicilariIlk yayinlanma1997 27 yil once 1997 Guncel surum8 8 0 22 Mayis 2024Gelistirme durumuAktifProgramlama diliCIsletim sistemiCapraz platformTur LisansOzgur Yazilim MIT X derivate licenseResmi sitesicurl haxx seKod deposugithub com curl curllibcurllibcurl FTP FTPS Gopher HTTP HTTPS Telnet DICT LDAP LDAPS IMAP POP3 SMTP ve protokollerini destekleyen istemci tarafli ucretsiz bir URL transfer kutuphanesidir libcurl kutuphanesi tasinabilirdir Solaris NetBSD FreeBSD OpenBSD Darwin HP UX IRIX AIX Linux HURD Windows Symbian AmigaOS OS 2 BeOS OS X iOS Android Ultrix BlackBerry Tablet OS BlackBerry 10 OpenVMS RISC OS ve DOS gibi bircok platformda calisabilir libcurl kutuphanesi ucretsizdir ve IPv6 uyumludur C C Java PHP ve Python dahil 40 tan fazla programlama dilini destekler cURLURL sozdizimini kullanarak dosya almak ya da gondermek icin bir komut satiri aracidir cURL libcurl kutuphanesini kullanmaktadir HTTP HTTPS FTP FTPS SCP SFTP TFTP LDAP DAP DICT TELNET FILE IMAP POP3 SMTP ve RTSP gibi yaygin internet protokollerini destekler cURL HTTPS gibi guvenli protokoller belirtildiginde varsayilan olarak HTTPS ve SSL sertifika dogrulamasi yapar cURL uzak bir sunucuya HTTPS ile baglandiginda ilk olarak uzak sunucunun sertifikasini elde eder ve gecerli olup olmadigini dogrular cURL eger uzak sunucu kendinden imzali self signed bir sertifikaya sahipse ya da sunucu sertifikasi gecerli bir CA certificate authority tarafindan imzalanmamissa hata mesaji donecektir Bu yuzden sertifika dogrulamasini es gecmek icin k ya da insecure secenekleri kullanilabilir Alternatif olarak uzak sunucu guvenilirse uzak sunucunun sertifikasi CA sertifikalarinin depolandigi dosyaya eklenebilir cURL komut satiri kullanim ornekleriexample com anasayfasini getirmek icin curl www example com cURL varsayilan olarak ciktiyi sistemin standart ciktisi stdout olarak verir Bu yuzden yukaridaki komut www example com un kaynak kodunu terminal penceresinde gosterir o parametresi ile cikti bir dosyaya yazilabilir curl o example html www example com Burada www example com un kaynak kodu example html adindaki dosyada depolanacaktir Cikti alindigi sirada bir ilerleme cubugunda ciktinin ne kadarinin indirildigi gosterilecektir O parametresi ile indirilen dosya ile ayni adla bir dosya olusturulur ve cikti o dosyaya yazilir curl O www example com example html Eger sunucu bu dosyanin example html baska bir adrese tasindigi yanitini verirse ustveride Location olarak belirtilir L parametresi kullanilir curl OL www example com example html cURL uzak sunucuya HTTPS protokolu ile baglanabilir eger CA sertifika dosyasi bulunmuyorsa hata mesaji doner curl https securesite com login html Bir CA sertifikasi dosyasi belirtmek icin curl cacert c temp cacerts crt https securesite com login html Sertifika dogrulamasini es gecmek icin curl insecure https self signed cert com login html cURL proxy destegi kullanici kimlik dogrulamasi FTP yuklemesi HTTP post SSL baglantilari cerezler dosya transferi Metalink ve cesitli diger ozellikler sunmaktadir Ayrica bakinizWget Arama robotuKaynakca Stenberg Daniel 20 Mart 2015 daniel haxx se 6 Aralik 2015 tarihinde kaynagindan arsivlendi Erisim tarihi 20 Mart 2015 23 Nisan 2012 tarihinde kaynagindan arsivlendi Erisim tarihi 20 Haziran 2016 27 Haziran 2018 tarihinde kaynagindan arsivlendi Erisim tarihi 11 Ekim 2018 2 Nisan 2012 tarihinde kaynagindan arsivlendi Erisim tarihi 20 Haziran 2016 Dis baglantilarResmi site Ingilizce cURL manual 24 Haziran 2016 tarihinde Wayback Machine sitesinde Ingilizce Comparison of cURL vs other open source download tools 24 Haziran 2016 tarihinde Wayback Machine sitesinde Ingilizce Comparison of cURL vs wget 24 Haziran 2016 tarihinde Wayback Machine sitesinde Ingilizce

Yayın tarihi: Temmuz 12, 2024, 07:27 am
En çok okunan
  • Aralık 07, 2025

    Nipel

  • Aralık 06, 2025

    Nilotik halklar

  • Aralık 06, 2025

    Nilotik diller

  • Aralık 09, 2025

    Niels Frederiksen

  • Aralık 09, 2025

    Nicolai Brock-Madsen

Günlük
  • Türkçe

  • Kylie Minogue

  • Robbie Williams

  • Apayrı

  • Speechless (Lady Gaga şarkısı)

  • 1898

  • Yılın günleri listesi

  • Paris Salonu

  • Lefkoşa

  • Beşgen

NiNa.Az - Stüdyo

  • Vikipedi

Bültene üye ol

Mail listemize abone olarak bizden her zaman en son haberleri alacaksınız.
Temasta ol
Bize Ulaşın
DMCA Sitemap Feeds
© 2019 nina.az - Her hakkı saklıdır.
Telif hakkı: Dadaş Mammedov
Üst