aboutsummaryrefslogtreecommitdiff
path: root/docs/libcurl/curl_easy_setopt.3
diff options
context:
space:
mode:
authorDaniel Stenberg <daniel@haxx.se>2013-09-13 14:06:00 +0200
committerDaniel Stenberg <daniel@haxx.se>2013-09-13 14:06:20 +0200
commit8a6dba520bfc81a5bc6ffcd38bedc73b8e520c8e (patch)
treec40144929e4ca65b15c136a9c2f8edb42cc7f2fe /docs/libcurl/curl_easy_setopt.3
parent32352ed6adddcb9275eb6f19f8aaeadf9476b0fd (diff)
curl_easy_setopt.3: mention RTMP URL quirks
URL: http://curl.haxx.se/bug/view.cgi?id=1278 Reported-by: Gorilla Maguila
Diffstat (limited to 'docs/libcurl/curl_easy_setopt.3')
-rw-r--r--docs/libcurl/curl_easy_setopt.313
1 files changed, 13 insertions, 0 deletions
diff --git a/docs/libcurl/curl_easy_setopt.3 b/docs/libcurl/curl_easy_setopt.3
index b370855f9..a2b40e0c3 100644
--- a/docs/libcurl/curl_easy_setopt.3
+++ b/docs/libcurl/curl_easy_setopt.3
@@ -891,6 +891,19 @@ Active Directory server.
For more information about the individual components of a LDAP URL please
see RFC4516.
+.B RTMP
+
+There's no official URL spec for RTMP so libcurl uses the URL syntax supported
+by the underlying librtmp library. It has a syntax where it wants a
+traditional URL, followed by a space and a series of space-separated
+name=value pairs.
+
+While space is not typically a "legal" letter, libcurl accepts them. When a
+user wants to pass in a '#' (hash) character it will be treated as a fragment
+and get cut off by libcurl if provided literally. You will instead have to
+escape it by providing it as backslash and its ASCII value in hexadecimal:
+"\\23".
+
.B NOTES
Starting with version 7.20.0, the fragment part of the URI will not be sent as