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 по всемирному координированному времени 20 марта . Дважды проверьте время в вашем регионе: «Это странный период между [когда] в США перешли на летнее время, а в Европе еще нет», — пишет Стенберг в своем блоге . Стенберг планирует попробовать односолодовый виски Bowmore Islay 25 Year Old, рассказав об истории проекта и планах на будущее, а также ответив на вопросы. (Ссылка на звонок в Zoom будет добавлена ​​в сообщение в блоге Стенберга ближе к 20 марта.)

Учитывая почти универсальную совместимость и доступность, cURL остается жизненно важным инструментом для сбора содержимого веб-страниц, проверки API, проверки доступности сайта, времени отклика и многого другого. Он перемещал данные с тех пор, как родился Том Холланд ; это, безусловно, заслуживает небольшой вечеринки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *