1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-22 16:18:48 -05:00

mention the protocol-guessing when no protocol part is given in the URL

added TFTP to the list of supported protocols
This commit is contained in:
Daniel Stenberg 2005-09-08 06:16:46 +00:00
parent 0e7d93858d
commit d5268ed511

View File

@ -30,8 +30,8 @@ curl \- transfer a URL
.SH DESCRIPTION .SH DESCRIPTION
.B curl .B curl
is a tool to transfer data from or to a server, using one of the supported 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 protocols (HTTP, HTTPS, FTP, FTPS, TFTP, GOPHER, DICT, TELNET, LDAP or
command is designed to work without user interaction. FILE). The command is designed to work without user interaction.
curl offers a busload of useful tricks like proxy support, user curl offers a busload of useful tricks like proxy support, user
authentication, ftp upload, HTTP post, SSL (https:) connections, cookies, file 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 You can specify any amount of URLs on the command line. They will be fetched
in a sequential manner in the specified order. 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 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 / getting many files from the same server will not do multiple connects /
handshakes. This improves speed. Of course this is only done on files handshakes. This improves speed. Of course this is only done on files