]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
URL-SYNTAX: mention all supported schemes
authorDaniel Stenberg <daniel@haxx.se>
Sat, 12 Dec 2020 10:44:49 +0000 (11:44 +0100)
committerDaniel Stenberg <daniel@haxx.se>
Sat, 12 Dec 2020 15:37:16 +0000 (16:37 +0100)
Closes #6311

docs/URL-SYNTAX.md

index 8a4b2614b8cd204263e945703900a874cbc34f23..26622f071064c0579f88ccebc54611e3ce143477 100644 (file)
@@ -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