Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Contains options for URL parsing operations. Used by CoInternetParseUrl, CoInternetParseIUri, and implementations of IInternetProtocolInfo::ParseUrl.
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;
Constants
PARSE_CANONICALIZE
Canonicalize the URL into a standard format. For an example of how HTTP URLs should be formatted, see CreateUri.PARSE_FRIENDLY
Retrieve a user-friendly URL for display.PARSE_SECURITY_URL
Retrieve the URL that should be used by a security manager to make security decisions. The method should either return a security domain or map the input URL to a known protocol (such as HTTP). See also PARSE_SECURITY_DOMAIN.PARSE_ROOTDOCUMENT
Retrieve the scheme and hostname, only.Internet Explorer 7 and later. CoInternetParseIUri also returns user name, password, and port.
PARSE_DOCUMENT
Retrieve everything prior to the fragment (named anchor) part of the URL.PARSE_ANCHOR
Retrieve the fragment (named anchor), including the delimiting number sign (#).PARSE_ENCODE
Unescape the URL. Deprecated in Internet Explorer 8; use PARSE_UNESCAPE instead. To enforce deprecation,#define URLMON_STRICT
.PARSE_DECODE
Escape the URL. Deprecated in Internet Explorer 8; use PARSE_ESCAPE instead. To enforce deprecation,#define URLMON_STRICT
.PARSE_PATH_FROM_URL
Retrieve a DOS file path from afile://
URL.PARSE_URL_FROM_PATH
Create afile://
URL from the specified DOS file path.PARSE_MIME
Return the MIME type of this URL based on its file name extension. Not supported by CoInternetParseUrl or CoInternetParseIUri.PARSE_SERVER
Return the server name. Not supported by CoInternetParseUrl or CoInternetParseIUri.PARSE_SCHEMA
Retrieve the URL scheme for this URL, for examplehttp
.PARSE_SITE
Retrieve the hostname associated with this URL, for examplewww.microsoft.com
.PARSE_DOMAIN
Retrieve the domain associated with this URL.PARSE_LOCATION
Same as PARSE_ANCHOR.PARSE_SECURITY_DOMAIN
Retrieve the security form of the URL, asscheme:host
.PARSE_ESCAPE
Percent-encode the URL. Convert reserved characters to escape sequences.PARSE_UNESCAPE
Decode a percent-encoded URL. Convert escape sequences to the characters they represent.
Requirements
Minimum supported client |
Windows XP |
Minimum supported server |
Windows 2000 Server |
Product |
Internet Explorer 3.0 |
Header |
Urlmon.h |
IDL |
Urlmon.idl |
See also
Reference