1--- 2c: Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. 3SPDX-License-Identifier: curl 4Title: curl_url_strerror 5Section: 3 6Source: libcurl 7See-also: 8 - curl_easy_strerror (3) 9 - curl_multi_strerror (3) 10 - curl_share_strerror (3) 11 - curl_url_get (3) 12 - curl_url_set (3) 13 - libcurl-errors (3) 14Protocol: 15 - All 16--- 17 18# NAME 19 20curl_url_strerror - return string describing error code 21 22# SYNOPSIS 23 24~~~c 25#include <curl/curl.h> 26 27const char *curl_url_strerror(CURLUcode errornum); 28~~~ 29 30# DESCRIPTION 31 32This function returns a string describing the CURLUcode error code passed in 33the argument *errornum*. 34 35# EXAMPLE 36 37~~~c 38int main(void) 39{ 40 CURLUcode rc; 41 CURLU *url = curl_url(); 42 rc = curl_url_set(url, CURLUPART_URL, "https://example.com", 0); 43 if(rc) 44 printf("URL error: %s\n", curl_url_strerror(rc)); 45 curl_url_cleanup(url); 46} 47~~~ 48 49# AVAILABILITY 50 51Added in 7.80.0 52 53# RETURN VALUE 54 55A pointer to a null-terminated string. 56