Important: |
---|
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist. |
This enumeration contains the different options for URL parsing operations.
Syntax
typedef enum _tagPARSEACTION { PARSE_CANONICALIZE = 1, PARSE_FRIENDLY, PARSE_SECURITY_URL, PARSE_ROOTDOCUMENT, PARSE_DOCUMENT, PARSE_ANCHOR, PARSE_ENCODE, PARSE_DECODE, PARSE_PATH_FROM_URL, PARSE_URL_FROM_PATH, PARSE_MIME, PARSE_SERVER, PARSE_SCHEMA, PARSE_SITE, PARSE_DOMAIN, PARSE_LOCATION, PARSE_SECURITY_DOMAIN, PARSE_ESCAPE, PARSE_UNESCAPE } PARSEACTION; |
Elements
- PARSE_CANONICALIZE
-
Canonicalizes the URL.
- PARSE_FRIENDLY
-
Retrieves the user-friendly name for the URL.
- PARSE_SECURITY_URL
-
Retrieves the URL that should be used by the security manager to make security decisions. The returned URL should either return just the namespace of the protocol or map the protocol to a known protocol, such as HTTP.
- PARSE_ROOTDOCUMENT
-
Returns the URL of the root document for this site.
- PARSE_DOCUMENT
-
Removes the anchor part of the URL.
- PARSE_ANCHOR
-
Removes everything from the URL before the anchor (#).
- PARSE_ENCODE
-
Encodes the URL.
- PARSE_DECODE
-
Decodes the URL.
- PARSE_PATH_FROM_URL
-
Gets the path from the URL, if available.
- PARSE_URL_FROM_PATH
-
Creates a URL from the given path.
- PARSE_MIME
-
Returns the MIME type of this URL.
- PARSE_SERVER
-
Returns the server name.
- PARSE_SCHEMA
-
Retrieves the schema for this URL.
- PARSE_SITE
-
Retrieves the site associated with this URL.
- PARSE_DOMAIN
-
Retrieves the domain associated with this URL.
- PARSE_LOCATION
-
Retrieves the location associated with this URL.
- PARSE_SECURITY_DOMAIN
-
Retrieves the security form of the URL. The returned URL should return a base URL that contains no user name, password, directory path, resource, or any other extra information.
- PARSE_ESCAPE
-
Converts unsafe characters to escape sequences.
- PARSE_UNESCAPE
-
Converts escape sequences to the characters they represent.
Requirements
Header | urlmon.h, urlmon.idl |
Windows Embedded CE | Windows CE .NET 4.0 and later |
Windows Mobile | Windows Mobile Version 5.0 and later |