From: Daniel Stenberg Date: Wed, 14 Jun 2023 08:18:14 +0000 (+0200) Subject: libcurl-url.3: also mention CURLUPART_ZONEID X-Git-Tag: curl-8_2_0~96 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4257ab41ed096bfeb8313ae09ff2af023086baa9;p=thirdparty%2Fcurl.git libcurl-url.3: also mention CURLUPART_ZONEID ... and sort the two part-using lists alphabetically --- diff --git a/docs/libcurl/libcurl-url.3 b/docs/libcurl/libcurl-url.3 index 95b24ca50a..2d63281004 100644 --- a/docs/libcurl/libcurl-url.3 +++ b/docs/libcurl/libcurl-url.3 @@ -75,14 +75,15 @@ When a URL has been parsed or parts have been set, you can extract those pieces from the handle at any time. .nf + rc = curl_url_get(h, CURLUPART_FRAGMENT, &fragment, 0); rc = curl_url_get(h, CURLUPART_HOST, &host, 0); - rc = curl_url_get(h, CURLUPART_SCHEME, &scheme, 0); - rc = curl_url_get(h, CURLUPART_USER, &user, 0); rc = curl_url_get(h, CURLUPART_PASSWORD, &password, 0); - rc = curl_url_get(h, CURLUPART_PORT, &port, 0); rc = curl_url_get(h, CURLUPART_PATH, &path, 0); + rc = curl_url_get(h, CURLUPART_PORT, &port, 0); rc = curl_url_get(h, CURLUPART_QUERY, &query, 0); - rc = curl_url_get(h, CURLUPART_FRAGMENT, &fragment, 0); + rc = curl_url_get(h, CURLUPART_SCHEME, &scheme, 0); + rc = curl_url_get(h, CURLUPART_USER, &user, 0); + rc = curl_url_get(h, CURLUPART_ZONEID, &zoneid, 0); .fi Extracted parts are not URL decoded unless the user also asks for it with the @@ -95,14 +96,15 @@ A user set individual URL parts, either after having parsed a full URL or instead of parsing such. .nf + rc = curl_url_set(urlp, CURLUPART_FRAGMENT, "anchor", 0); rc = curl_url_set(urlp, CURLUPART_HOST, "www.example.com", 0); - rc = curl_url_set(urlp, CURLUPART_SCHEME, "https", 0); - rc = curl_url_set(urlp, CURLUPART_USER, "john", 0); rc = curl_url_set(urlp, CURLUPART_PASSWORD, "doe", 0); - rc = curl_url_set(urlp, CURLUPART_PORT, "443", 0); rc = curl_url_set(urlp, CURLUPART_PATH, "/index.html", 0); + rc = curl_url_set(urlp, CURLUPART_PORT, "443", 0); rc = curl_url_set(urlp, CURLUPART_QUERY, "name=john", 0); - rc = curl_url_set(urlp, CURLUPART_FRAGMENT, "anchor", 0); + rc = curl_url_set(urlp, CURLUPART_SCHEME, "https", 0); + rc = curl_url_set(urlp, CURLUPART_USER, "john", 0); + rc = curl_url_set(urlp, CURLUPART_ZONEID, "eth0", 0); .fi Set parts are not URL encoded unless the user asks for it with the