Data overdracht – cURL (software)

curl logo

Website

Informatie (ENG):

What is curl?
curl is a command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMTP, SMTPS, Telnet and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, HTTP/2, cookies, user+password authentication (Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos), file transfer resume, proxy tunneling and more.

What’s curl used for?
curl is used in command lines or scripts to transfer data. It is also used in cars, television sets, routers, printers, audio equipment, mobile phones, tablets, settop boxes, media players and is the internet transfer backbone for thousands of software applications totally affecting more than one billion users.

Download cURL @ curl.haxx.se
Download cURL @ www.paehl.com (windows Vista/7/8)

In sommige browsers is het niet goed te downloaden (je krijgt dan het bestand in bytes op het scherm te zien), gebruik bijvoorbeeld deze Autoit3 regel:

cURL screen

Foutmelding “LIBEAY32.dll missing”

Krijg je tijdens het uitvoeren van cURL deze foutmelding:

curl windows error LIBEAY32.dll

Dan mis je een DLL (Dynamic Link Library), deze kun je vinden in het openssl pakket (win32 versie), te downloaden hier.

Kopieer het bestand “libeay32.dll” in dezelfde folder waar curl.exe ook staat.