CURL

cURL

cURL en zsh
Información general
Tipo de programa herramienta de línea de comandos
Autor Daniel Stenberg
Desarrollador Daniel Stenberg
Lanzamiento inicial 1997[1]
Vulnerabilidades CVE-2022-27776
Licencia Derivada de MIT
Idiomas inglés
Información técnica
Programado en C
Versiones
Última versión estable 8.13.0 (info) (2 de abril de 2025 (1 mes y 19 días))
Enlaces

cURL (/kə:(r)l/.[2]​) es un proyecto de software consistente en una biblioteca (libcurl) y un intérprete de comandos (curl) orientado a la transferencia de archivos. Soporta los protocolos FTP, FTPS, HTTP, HTTPS, TFTP, SCP, SFTP, Telnet, DICT, FILE y LDAP, entre otros. La primera versión se publicó en 1997 y se basó en una pequeña herramienta llamada httpget escrita por el brasileño Rafael Sagula.[3][4][5]

cURL soporta certificados HTTPS, HTTP POST, HTTP PUT, subidas FTP, Kerberos, subidas mediante formulario HTTP, proxies, cookies, autenticación mediante usuario y contraseña (Basic, DIgest, NTLM y Negotiate para HTTP y kerberos 4 para FTP), continuación de transferencia de archivos, tunneling de proxy HTTP y otras prestaciones. cURL es de código abierto, software libre distribuido bajo la Licencia MIT.

El principal propósito y uso para cURL es automatizar transferencias de archivos o secuencias de operaciones no supervisadas. Es por ejemplo, una herramienta válida para simular las acciones de usuarios en un navegador web.

  1. cURL History Page
  2. cURL - Frequently Asked Questions
  3. Stenberg, Daniel (30 de septiembre de 2015). «Everything curl» (pdf). Gitbook (en inglés). Archivado desde el original el 14 de abril de 2017. Consultado el 16 de enero de 2018. «A quick look-around at the time had Daniel find a tiny tool named httpget (written by a Brazilian named Rafael Sagula). It did the job, almost, just needed a few little a tweaks here and there and soon Daniel had taken over maintenance of the few hundred lines of code it was.» 
  4. «Changelog» (en inglés). 4 de enero de 2020. Consultado el 4 de enero de 2020. «The first curl release. The tool was named urlget before this. And httpget before that.» 
  5. Stenberg, Daniel (4 de enero de 2020). «Restored complete curl changelog» (html). Haxx Se (en inglés). Consultado el 2 de enero de 2020. 

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search