Functions | |
svn_boolean_t | svn_path_is_url (const char *path) |
Return TRUE iff path looks like a valid URL, FALSE otherwise. | |
svn_boolean_t | svn_path_is_uri_safe (const char *path) |
Return TRUE iff path is URI-safe, FALSE otherwise. | |
const char * | svn_path_uri_encode (const char *path, apr_pool_t *pool) |
Return a URI-encoded copy of path, allocated in pool. | |
const char * | svn_path_uri_decode (const char *path, apr_pool_t *pool) |
Return a URI-decoded copy of path, allocated in pool. | |
const char * | svn_path_url_add_component (const char *url, const char *component, apr_pool_t *pool) |
Extend url by a single component, URI-encoding that component before adding it to the url. More... | |
const char * | svn_path_uri_from_iri (const char *iri, apr_pool_t *pool) |
Convert iri (Internationalized URI) to an URI. More... | |
const char * | svn_path_uri_autoescape (const char *uri, apr_pool_t *pool) |
URI-encode certain characters in uri that are not valid in an URI, but doesn't have any special meaning in uri at their positions. More... |
|
URI-encode certain characters in uri that are not valid in an URI, but doesn't have any special meaning in uri at their positions. If no characters need escaping, just return uri.
|
|
Convert iri (Internationalized URI) to an URI. The return value may be the same as iri if it was already a URI. Else, allocate the return value in pool.
|
|
Extend url by a single component, URI-encoding that component before adding it to the url.
Return the new url, allocated in pool. Notes: if component is |