24 ans de libcurl

Posté par  (site web personnel) . Édité par Ysabeau 🧶, palm123 et bobble bubble. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
57
7
août
2024
Internet

Curl est un outil en ligne de commande destiné à récupérer le contenu d’une ressource accessible par un réseau informatique et gérant de nombreux protocoles.

Curl est un outil essentiel pour de nombreux usages, pris en charge par une gamme très large de systèmes d’exploitation, d’architectures matérielles, de l’objet connecté à l’embarqué spatial en passant par l’informatique classique ou les consoles de jeux. Il évolue rapidement et fréquemment, voir par exemple l’arrivée prochaine de HTTP3 pour curl dans Debian unstable (avec le backend gnutls). Son domaine d’utilisation pourrait encore s’étendre avec l’apparition de wcurl dans Debian et bientôt dans le monde entier ?

Il y a 24 ans, une division du code entre une interface ligne de commande et une bibliothèque a été faite.

Journal Apparition de wcurl dans Debian et bientôt dans le monde entier ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
40
4
juil.
2024

Libcurl, c’est la librairie réseau probablement la plus utilisée au monde. S’il y a un processeur quelque part, il y a beaucoup de chance que curl soit dessus.

https://curl.se/
https://fr.wikipedia.org/wiki/CURL

Le binaire curl permet de tout faire en ligne. Mais il y a tellement d’options que je n’ai jamais été capable de les retenir voir de les comprendre. Quand j’ai besoin d’un fichier, j’utilise le vénérable GNU wget qui « just-marche » (tm).

https://fr.wikipedia.org/wiki/GNU_Wget

J’ai toujours pensé que j’étais trop (…)