کرل (نرمافزار)
ظاهر
نویسنده(های) اصلی | Daniel Stenberg[۱] |
---|---|
توسعهدهنده(ها) | Contributors to the cURL project |
انتشار اولیه | ۱۹۹۷[۲] |
مخزن | |
نوشتهشده با | سی |
سیستمعامل | AIX, AmigaOS, BeOS, Chrome NaCl, DOS, DragonFly BSD, FreeBSD, GNU-Darwin, HPUX, Haiku, Hurd, IRIX, Linux, macOS, MiNT, Midnight BSD, Minix, NetBSD, NetWare, Nexenta, OS/2, Open Server, OpenBSD, Plan9, QNX, RISC OS, Solaris, Syllable, Tru64 UNIX, UnixWare, VMS, Windows, z/OS |
پلتفرم | آیای-۳۲، X86-64 |
نوع | پروتکل انتقال فایل / مرورگر وب |
مجوز | Free Software: MIT/X derivate license |
کرل (cURL) یک نرمافزار کامپیوتری است که کتابخانه و ابزار واسط خط فرمان برای انتقال داده بین پروتکلهای گوناگون را فراهم میکند. پروژه cURL دو محصول cURL و libcurl را تولید میکند. این نرمافزار نخستین بار در سال ۱۹۹۷ میلادی انتشار یافت.
نمونه استفاده
[ویرایش]از مهمترین موارد استفاده از کرل، تایپ کردن curl در خط فرمان و سپس URL خروجی برای بازیابی است:
$ curl www.example.com
کرل بهطور پیش فرض خروجی را که بازیابی میکند به خروجی استاندارد مشخص شده در سیستم (معمولاً پنجره ترمینال) نمایش میدهد، بنابراین اجرای دستور بالا، در اکثر سیستمها، کد منبع www.example.com را در پنجره ترمینال نمایش میدهد. به جای آن میتوان از پرچم -o برای ذخیره خروجی در یک فایل استفاده کرد:
$ curl -o example.html www.example.com
گزینه های بیشتری برای تغییر رفتار ابزار موجود است.
جستارهای وابسته
[ویرایش]منابع
[ویرایش]- ↑ Stenberg, Daniel (20 March 2015). "curl, 17 years old today". daniel.haxx.se. Retrieved 20 March 2015.
- ↑ "History of curl - How curl Became Like This". curl. Archived from the original on 30 September 2017. Retrieved November 17, 2016.
Daniel simply adopted an existing command-line open-source tool, httpget, that Brazilian Rafael Sagula had written and recently release version 0.1 of. After a few minor adjustments, it did just what he needed. […] HttpGet 1.0 was released on April 8th 1997 with brand new HTTP proxy support.
- مشارکتکنندگان ویکیپدیا. «CURL». در دانشنامهٔ ویکیپدیای انگلیسی، بازبینیشده در ۳۰ اوت ۲۰۱۷.
پیوند به بیرون
[ویرایش]در ویکیانبار پروندههایی دربارهٔ کرل (نرمافزار) موجود است.