diff options
author | Daniel Stenberg <daniel@haxx.se> | 2005-09-08 06:16:46 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2005-09-08 06:16:46 +0000 |
commit | d5268ed511311a178849bacc7f4227e05a425c86 (patch) | |
tree | a23b662673f176e58a2e6a63f61d7b0cc70839a6 /docs/curl.1 | |
parent | 0e7d93858d5ab431a44df92f8f0bd6d545e996fb (diff) |
mention the protocol-guessing when no protocol part is given in the URL
added TFTP to the list of supported protocols
Diffstat (limited to 'docs/curl.1')
-rw-r--r-- | docs/curl.1 | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/docs/curl.1 b/docs/curl.1 index 8fad33f0e..9211e01d6 100644 --- a/docs/curl.1 +++ b/docs/curl.1 @@ -30,8 +30,8 @@ curl \- transfer a URL .SH DESCRIPTION .B curl is a tool to transfer data from or to a server, using one of the supported -protocols (HTTP, HTTPS, FTP, FTPS, GOPHER, DICT, TELNET, LDAP or FILE). The -command is designed to work without user interaction. +protocols (HTTP, HTTPS, FTP, FTPS, TFTP, GOPHER, DICT, TELNET, LDAP or +FILE). The command is designed to work without user interaction. curl offers a busload of useful tricks like proxy support, user authentication, ftp upload, HTTP post, SSL (https:) connections, cookies, file @@ -64,6 +64,11 @@ several ones next to each other: You can specify any amount of URLs on the command line. They will be fetched in a sequential manner in the specified order. +If you specify URL without protocol:// prefix, curl will attempt to guess what +protocol you might want. It will then default to HTTP but try other protocols +based on often-used host name prefixes. For example, for host names starting +with "ftp." curl will assume you want to speak FTP. + Curl will attempt to re-use connections for multiple file transfers, so that getting many files from the same server will not do multiple connects / handshakes. This improves speed. Of course this is only done on files |