LIBCURL - about

libcurl is a free, open source client to get documents/files from servers, using any of the supported protocols. The library's functions are designed to work without user interaction or any kind of interactivity so that applications can be written and function automatically without a person being involved.

Libcurl is a library created by Daniel Stenberg. Programmers can link to this library and easily write programs that need to connect and communicate to many different types of servers using many different types of protocols. Protocols libcurl currently supports are:

libcurl also supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, and user+password authentication.

libcurl can be used with the web scripting language php. By using libcurl with php, web developers can write applications that can cummicate securely using Secure Sockets Layer (SSL). Uses include credit card payment processing, secure transfer of business data, and authentication of identity of trusted client/server devices. To use libcurl with php, read this manual page at

libcurl is full featured and offers a wide variety of well implented functions including ftp resume, proxy support, user authentication, ftp upload, HTTP post, and a way to make https:// connections.

Where to get libcurl

libcurl can be found on the web at