Curl

Difference between version 0 and 1 - Previous - Next
'''cURL''' is a command line tool and a library ('''libcurl''') for transferring data over [socket%|%sockets]. It supports a great number of protocols: [HTTP], [HTTPS], [FTP], [SCP], [Gopher], and others.
** Wrapper for curl(1) **

[dbohdan] 2018-04-06: A simple Tcl 8.5+ wrapper for the command-line `curl` client can be found at https://gitlab.com/dbohdan/lw2-images/raw/master/lib/curl.tcl. It translates cURL's HTTP errors to [errorcode%|%errorcodes] like `CURL HTTP 404`, which you can trap individually with `[try]`.

<<categories>>Glossary | Library