Цього місяця cURL, повсюдний інструмент обробки даних, святкує 25 років

Цього місяця cURL, повсюдний інструмент обробки даних, святкує 25 років

Коли ви вперше починаєте возитися з командним рядком, може здатися, що існує непроникна стіна між локальним простором, з яким ви возитесь, і великим Інтернетом. На вашій стороні у вас є ваші команди та файли, а за стіною — сервери, зображення, API, веб-сторінки та інші корисні дані, які постійно змінюються. Одним із найпопулярніших способів подолання цієї стіни є cURL, або «URL-адреса на стороні клієнта», якій цього місяця виповнюється 25 років.

Інструмент cURL був задуманий програмістом Даніелем Стенбергом як спосіб дозволити користувачам IRC швидко отримувати курси валют, не виходячи з вікна чату. Як детально описано в архівній історії проекту , він спочатку був побудований на основі існуючого інструменту командного рядка httpget, створеного Рафаелем Сагулою. Версія 1.0 була випущена в 1997 році, потім назву було змінено на urlget у 2.0, оскільки її було додано до GOPHER, FTP та інших протоколів. До 1998 року інструмент міг як завантажувати, так і завантажувати, тому версія 4.0 отримала назву cURL.

Протягом наступних кількох років cURL розширився, щоб охопити майже всі Інтернет-протоколи, працювати з сертифікатами та шифруванням, пропонувати прив’язки для понад 50 мов і бути включеним у більшість дистрибутивів Linux та інших систем. Проект cURL тепер включає як саму команду командного рядка, так і бібліотеку libcurl. Згідно з історією проекту, у 2020 році команда та бібліотека були встановлені у понад 10 мільярдів копій по всьому світу.

Як ви святкуєте 25-річчя елемента незамінної архітектури Інтернету? Стенберг планує організувати «день народження Zoom» о 17:00 UTC 20 березня . Ще раз перевірте час у вашому регіоні: «Це дивний період між [коли] США перейшли на літній час, а Європа ще не перейшла», — пише Стенберг у своєму блозі . Стенберг планує спробувати односолодовий віскі Bowmore Islay 25-річної витримки, розповісти про історію проекту та плани на майбутнє, а також відповісти на запитання. (Посилання на виклик Zoom буде додано до публікації в блозі Стенберга ближче до 20 березня.)

З огляду на його майже універсальну сумісність і доступність, cURL залишається життєво важливим інструментом для захоплення вмісту веб-сторінки, перевірки API, перевірки доступності сайту та часу відповіді тощо. Він переміщує дані з моменту народження Тома Холланда ; це, звичайно, заслуговує невеликої вечірки.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *