Since 2.16
a valid URI.
The "Scheme" component of the URI, or NULL on error. The returned string should be freed when no longer needed.
See Implementation
Since 2.16