Curl: تفاوت بین نسخه‌ها

از ویکی فارسی اوبونتو
پرش به: ناوبری، جستجو
(ویراستاری)
جز
سطر ۱: سطر ۱:
 
'''cURL''' ( کرل ) یک پروژه نرم‌افزاری است که کتابخانهٔ libcurl و ابزار خط فرمان curl را برای انتقال داده‌ها با استفاده از شیوه‌نامه‌های مختلف شبکه‌ای فراهم می‌کند. این نام، مخفّف "Client URL" است و نخستین بار در سال ۱۹۹۷ منتشر شد.
 
'''cURL''' ( کرل ) یک پروژه نرم‌افزاری است که کتابخانهٔ libcurl و ابزار خط فرمان curl را برای انتقال داده‌ها با استفاده از شیوه‌نامه‌های مختلف شبکه‌ای فراهم می‌کند. این نام، مخفّف "Client URL" است و نخستین بار در سال ۱۹۹۷ منتشر شد.
  
<h2> تاریخجه </h2>
+
 
 +
== تاریخچه ==
  
 
cURL در ابتدا httpget نامگذاری شد و پیش از استفاده از نام فعلی، به urlget تبدیل شد. نویسنده و توسعه‌دهندهٔ اصلی کرل، دانیل استنبرگ سوئدی است که CURL را ایجاد کرد زیرا می‌خواست واکشی نرخ ارز را برای کاربران IRC به صورت خودکار انجام دهد.
 
cURL در ابتدا httpget نامگذاری شد و پیش از استفاده از نام فعلی، به urlget تبدیل شد. نویسنده و توسعه‌دهندهٔ اصلی کرل، دانیل استنبرگ سوئدی است که CURL را ایجاد کرد زیرا می‌خواست واکشی نرخ ارز را برای کاربران IRC به صورت خودکار انجام دهد.

نسخهٔ ‏۲۰ دی ۱۴۰۰، ساعت ۱۲:۵۸

cURL ( کرل ) یک پروژه نرم‌افزاری است که کتابخانهٔ libcurl و ابزار خط فرمان curl را برای انتقال داده‌ها با استفاده از شیوه‌نامه‌های مختلف شبکه‌ای فراهم می‌کند. این نام، مخفّف "Client URL" است و نخستین بار در سال ۱۹۹۷ منتشر شد.


تاریخچه

cURL در ابتدا httpget نامگذاری شد و پیش از استفاده از نام فعلی، به urlget تبدیل شد. نویسنده و توسعه‌دهندهٔ اصلی کرل، دانیل استنبرگ سوئدی است که CURL را ایجاد کرد زیرا می‌خواست واکشی نرخ ارز را برای کاربران IRC به صورت خودکار انجام دهد.

libcurl ( لیب کرل )


libcurl یک کتابخانهٔ انتقال URL در سمت کارخواه است ، پشتیبانی از کوکی‌ها ، DICT ، FTP ، FTPS ، Gopher ، HTTP / 1 (با پشتیبانی از HTTP / 2 و HTTP / 3) ، HTTP POST ، HTTP PUT ، HTTP تونل‌زنی پیشکار، HTTPS ، IMAP ، Kerberos ، LDAP ، MQTT ، POP3 ، RTSP ، RTMP ، SCP ، SMTP و SMB. این کتابخانه از طرح پرونده URI ، SFTP ، Telnet ، TFTP ، رزومه انتقال فایل ، بارگذاری FTP ، بارگذاری مبتنی بر فرم HTTP ، گواهینامه‌های HTTPS ، LDAPS ، پیشکارها و تأیید اعتبار گذرواژهٔ کاربر پشتیبانی می کند.

کتاب‌خانه لیب‌کرل قابل حمل است. در بسیاری از سیستم‌عامل‌ها از جمله AIX ، AmigaOS ، Android ، BeOS ، BlackBerry Tablet OS و BlackBerry 10 ، OpenVMS ، Darwin ، DOS ، FreeBSD ، HP-UX ، HURD ، iOS ، IRIX ، Linux ، macOS به طور یکسان ساخته و کار می‌کند. NetBSD ، NetWare ، OpenBSD ، OS / 2 ، QNX Neutrino ، RISC OS ، Solaris ، Symbian ، Tru64 ، Ultrix ، UnixWare و Microsoft Windows.

کتاب‌خانه لیب‌کرل آزاد بوده و با IPv6 سازگار است. پیوندها برای بیش از 50 زبان از جمله C / C ++ ، جاوا ، PHP و پایتون در دسترس است.

این کتاب‌خانه از GnuTLS ، mbed TLS ، NSS ، gskit در IBM i ، SChannel در ویندوز ، جابه‌جایی ایمن در macOS و iOS ، SSL / TLS از طریق OpenSSL ، Boringssl ، libressl ، AmiSSL ، wolfSSL ، BearSSL ، Mesalink و rustls پشتیبانی می‌کند.

نمونه‌ها

در حالت عادی برای استفاده از کرل، curl را تایپ کرده و پس از آن نشانی مورد نظر را می‌نویسیم:

 $ curl www.example.com

Curl-logo.png

منبع

https://en.wikipedia.org/wiki/CURL