diff options
author | Daniel Stenberg <daniel@haxx.se> | 2020-12-12 11:44:49 +0100 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2020-12-12 16:37:16 +0100 |
commit | c29db0303d52ee5db853a600cf3b6a2a5e4c042e (patch) | |
tree | d00e472cd95e8a4f199ce912a8413eb17d1a5bcc /docs | |
parent | 940d41498043b8506752a10775b2234e5904d312 (diff) | |
download | curl-c29db0303d52ee5db853a600cf3b6a2a5e4c042e.tar.gz |
URL-SYNTAX: mention all supported schemes
Closes #6311
Diffstat (limited to 'docs')
-rw-r--r-- | docs/URL-SYNTAX.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/URL-SYNTAX.md b/docs/URL-SYNTAX.md index 8a4b2614b..26622f071 100644 --- a/docs/URL-SYNTAX.md +++ b/docs/URL-SYNTAX.md @@ -128,6 +128,18 @@ For example, this could look like: The scheme specifies the protocol to use. A curl build can support a few or many different schemes. You can limit what schemes curl should acccept. +curl supports the following schemes on URLs specified to transfer. They are +matched case insensitvely: + +`dict`, `file`, `ftp`, `ftps`, `gopher`, `http`, `https`, `imap`, `imaps`, +`ldap`, `ldaps`, `mqtt`, `pop3`, `pop3s`, `rtmp`, `rtmpe`, `rtmps`, `rtmpt`, +`rtmpte`, `rtmpts`, `rtsp`, `smb`, `smbs`, `smtp`, `smtps`, `telnet`, `tftp` + +When the URL is specified to identify a proxy, curl recognizes the following +schemes: + +`http`, `https`, `socks4`, `socks4a`, `socks5`, `socks5h`, `socks` + ## Userinfo The userinfo field can be used to set user name and password for |