]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
CURLOPT_URL.3: add ENCODING section [ci skip]
authorDaniel Stenberg <daniel@haxx.se>
Mon, 30 Apr 2018 12:31:04 +0000 (14:31 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Mon, 30 Apr 2018 12:31:04 +0000 (14:31 +0200)
Feedback-by: Michael Kilburn
docs/libcurl/opts/CURLOPT_URL.3

index 3f88c94b7b1ae99f4ea709229745bb334ad58bb7..79e0660161c326572cf9679801eda8061a6a715a 100644 (file)
@@ -5,7 +5,7 @@
 .\" *                            | (__| |_| |  _ <| |___
 .\" *                             \___|\___/|_| \_\_____|
 .\" *
-.\" * Copyright (C) 1998 - 2016, Daniel Stenberg, <daniel@haxx.se>, et al.
+.\" * Copyright (C) 1998 - 2018, Daniel Stenberg, <daniel@haxx.se>, et al.
 .\" *
 .\" * This software is licensed as described in the file COPYING, which
 .\" * you should have received as part of this distribution. The terms
@@ -286,6 +286,16 @@ escape it by providing it as backslash and its ASCII value in hexadecimal:
 
 The application does not have to keep the string around after setting this
 option.
+.SH ENCODING
+The string pointed to in the \fICURLOPT_URL(3)\fP argument is generally
+expected to be a sequence of characters using an ASCII compatible encoding.
+
+If libcurl is built with IDN support, the server name part of the URL can use
+an "international name" by using the current encoding (according to locale) or
+UTF-8 (when winidn is used).
+
+If libcurl is built without IDN support, the server name is used exactly as
+specified when passed to the name resolver functions.
 .SH DEFAULT
 There is no default URL. If this option isn't set, no transfer can be
 performed.