Curl: تفاوت بین نسخهها
جز |
جز |
||
سطر ۱۳: | سطر ۱۳: | ||
کتابخانه لیب کرل قابل حمل است. در بسیاری از سیستم عامل ها ، از جمله 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. | کتابخانه لیب کرل قابل حمل است. در بسیاری از سیستم عامل ها ، از جمله 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 پشتیبانی می کند. | کتابخانه لیب کرل از GnuTLS ، mbed TLS ، NSS ، gskit در IBM i ، SChannel در ویندوز ، جا به جایی ایمن در macOS و iOS ، SSL / TLS از طریق OpenSSL ، Boringssl ، libressl ، AmiSSL ، wolfSSL ، BearSSL ، Mesalink و rustls پشتیبانی می کند. | ||
− | <h2> | + | <h2> نمونهها </h2> |
− | در حالت عادی برای استفاده از | + | در حالت عادی برای استفاده از کرل، curl را تایپ کرده و بعد از آن ادرس مورد نظر را مینویسیم . |
<code> $ curl www.example.com </code> | <code> $ curl www.example.com </code> |
نسخهٔ ۱۸ دی ۱۴۰۰، ساعت ۰۳:۰۸
cURL ( کرل ) یک پروژه نرم افزاری رایانه ای است که کتابخانه (libcurl) و ابزار خط فرمان (curl) را برای انتقال داده ها با استفاده از پروتکل های مختلف شبکه فراهم می کند. این نام مخفف "Client URL" است و اولین بار در سال 1997 منتشر شده
تاریخجه
cURL در ابتدا httpget نامگذاری شد و سپس قبل از استفاده از نام فعلی cURL به 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