Qué es cURL

En estos artículos vamos a conocer una de las herramientas más interesantes que PHP nos ofrece para conectar nuestra aplicación con servidores externos, para intercambio de datos. Se trata de cURL. Las conexiones por cURL llegan, a menudo, a donde no llegan otras formas de comunicación, lo que lo convierte en un preciado recurso. QUÉ ES cURL Esto es lo primero que tenemos que tener claro. cURL es una librería, disponible en el sistema operativo, orientada a la transferencia de archivos. Por defecto está en los sistemas de *nix, como es el caso de las distintas distros de Linux. Eso no quiere decir, por supuesto, que una herramienta tan útil no esté disponible, también, para Windows. Puedes obtenerla en https://curl.haxx.se/windows/. Además, cURL es también un intérprete de comandos, gestionado por el lenguaje que empleemos para programar nuestra aplicación, que nos permite emplear sus prestaciones. En estos artículos hablaremos del uso de cURL con PHP, pero también está disponible desde Python, C, Java y, en general, desde cualquier lenguaje de programación. El centrarnos en PHP es debido a la amplísima difusión que este lenguaje tiene en el mundo del desarrollo web, así como a las facilidades que nos ofrece. La librería …