By Thomas Maul, General Manager, 4D Germany. TN 05-18
"curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. Curl supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user & password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks." Curl is free and open source.
Unter Mac OS X ist cURL im System integriert und kann über das Terminal aufgerufen werden. Für Windows ist es aber auch nur ein File, das man z. B. in den Win4DX Ordner legen kann.
TechNote: HTTP Client mit cURL
cURL is a free open source tool, which allows you to get and post using HTTP(s), with full support of cookies, Referrer, User-Agent, authentication and much more. Besides, it also allows you to use FTP(s) and other protocols. It allows to automatically fill web forms and handles receiving the data.
It is cross-platform, requires no installation on Windows and is already available on Mac OS X. Last but not least, it can be controlled using 4D 2004's new command LAUNCH EXTERNAL PROCESS. This technical note shows how to use this tool.
Download: Das Technote ist derzeit nur Entwicklern mit einem 4D Service Vertrag zugänglich.
Weitere Themen: