curl_url_strerror.3 949 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. .\" generated by cd2nroff 0.1 from curl_url_strerror.md
  2. .TH curl_url_strerror 3 "2025-01-17" libcurl
  3. .SH NAME
  4. curl_url_strerror \- return string describing error code
  5. .SH SYNOPSIS
  6. .nf
  7. #include <curl/curl.h>
  8. const char *curl_url_strerror(CURLUcode errornum);
  9. .fi
  10. .SH DESCRIPTION
  11. This function returns a string describing the CURLUcode error code passed in
  12. the argument \fIerrornum\fP.
  13. .SH PROTOCOLS
  14. This functionality affects all supported protocols
  15. .SH EXAMPLE
  16. .nf
  17. int main(void)
  18. {
  19. CURLUcode rc;
  20. CURLU *url = curl_url();
  21. rc = curl_url_set(url, CURLUPART_URL, "https://example.com", 0);
  22. if(rc)
  23. printf("URL error: %s\\n", curl_url_strerror(rc));
  24. curl_url_cleanup(url);
  25. }
  26. .fi
  27. .SH AVAILABILITY
  28. Added in curl 7.80.0
  29. .SH RETURN VALUE
  30. A pointer to a null\-terminated string.
  31. .SH SEE ALSO
  32. .BR curl_easy_strerror (3),
  33. .BR curl_multi_strerror (3),
  34. .BR curl_share_strerror (3),
  35. .BR curl_url_get (3),
  36. .BR curl_url_set (3),
  37. .BR libcurl-errors (3)