Citation :
libcurl - a multiprotocol file transfer library
libcurl is a free and easy-to-use client-side URL transfer library, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. libcurl supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, kerberos, HTTP form based upload, proxies, cookies, user+password authentication, file transfer resume, http proxy tunneling and more! libcurl is highly portable, it builds and works identically on numerous platforms, including Solaris, Net/Free/Open BSD, Darwin, HPUX, IRIX, AIX, Tru64, Linux, Windows, Amiga, OS/2, BeOs, Mac OS X, Ultrix, QNX, OpenVMS, RISC OS and more... libcurl is thread-safe, IPv6 compatible and fast.
This whole section of the curl web site is dedicated to libcurl, and it contains detailed information on how to use libcurl in your own applications using your prefered programming language. Checkout the Ada95, Basic, C, C++, Cocoa, Dylan, Euphoria, Ferite, Java, Lua, Object-Pascal, O'Caml, Pascal, Perl, PHP, PostgreSQL, Python, Rexx, Ruby, Scheme and Tcl bindings.
|