Grid Community Toolkit
6.2.1653033972 (tag: v6.2.20220524)
|
URL Parsing. More...
Go to the source code of this file.
Data Structures | |
struct | globus_url_t |
Parsed URLs.This structure contains the fields which were parsed from an string representation of an URL. There are no methods to access fields of this structure. More... | |
Enumerations | |
enum | globus_url_scheme_t { GLOBUS_URL_SCHEME_FTP =0, GLOBUS_URL_SCHEME_GSIFTP, GLOBUS_URL_SCHEME_HTTP, GLOBUS_URL_SCHEME_HTTPS, GLOBUS_URL_SCHEME_LDAP, GLOBUS_URL_SCHEME_FILE, GLOBUS_URL_SCHEME_X_NEXUS, GLOBUS_URL_SCHEME_X_GASS_CACHE, GLOBUS_URL_SCHEME_UNKNOWN , GLOBUS_URL_NUM_SCHEMES } |
URL Schemes.The Globus URL library supports a set of URL schemes (protocols). This enumeration can be used to quickly dispatch a parsed URL based on a constant value. More... | |
Functions | |
int | globus_url_parse (const char *url_string, globus_url_t *url) |
int | globus_url_parse_rfc1738 (const char *url_string, globus_url_t *url) |
int | globus_url_parse_loose (const char *url_string, globus_url_t *url) |
int | globus_url_destroy (globus_url_t *url) |
int | globus_url_copy (globus_url_t *dest, const globus_url_t *src) |
int | globus_url_get_scheme (const char *url_string, globus_url_scheme_t *scheme_type) |
URL Parsing.