Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta clase representa una dirección URL.Permite manipular cada elemento de la dirección URL independientemente de los demás si analiza una cadena existente de la dirección URL o compila una cadena desde el principio.
Importante |
|---|
Esta clase y sus miembros no se pueden utilizar en las aplicaciones que se ejecutan en Windows en tiempo de ejecución. |
class CUrl
Members
Constructores públicos
Name |
Descripción |
|---|---|
el constructor. |
|
El destructor. |
Métodos públicos
Name |
Descripción |
|---|---|
Llame a este método para convertir la cadena de dirección URL a la forma canónica. |
|
Llame a este método para borrar todos los campos de dirección URL. |
|
Llame a este método para descodificar y analizar la dirección URL. |
|
Llame a este método para crear la dirección URL. |
|
¿Llame a este método para obtener información adicional (por ejemplo?texto o #text) de la dirección URL. |
|
¿Llame a este método para obtener la longitud de información adicional (por ejemplo?texto o #text) a la recuperación de la dirección URL. |
|
Llame a este método para obtener el nombre de host de la dirección URL. |
|
Llame a este método para obtener la longitud del nombre de host. |
|
Llame a este método para obtener la contraseña de la dirección URL. |
|
Llame a este método para obtener la longitud de la contraseña. |
|
Llame a este método para obtener el número de puerto en términos de ATL_URL_PORT. |
|
Llame a este método para obtener el esquema de la dirección URL. |
|
Llame a este método para obtener el nombre de la combinación de la dirección URL. |
|
Llame a este método para obtener la longitud del nombre de combinación de la dirección URL. |
|
Llame a este método para obtener la longitud de la dirección URL. |
|
Llame a este método para obtener la ruta de la dirección URL. |
|
Llame a este método para obtener la longitud de la ruta de acceso de dirección URL. |
|
Llame a este método para obtener el nombre de usuario de la dirección URL. |
|
Llame a este método para obtener la longitud del nombre de usuario. |
|
¿Llame a este método para establecer información adicional (por ejemplo?texto o #text) de la dirección URL. |
|
Llame a este método para establecer el nombre de host. |
|
Llame a este método para establecer la contraseña. |
|
Llame a este método para establecer el número de puerto en términos de ATL_URL_PORT. |
|
Llame a este método para establecer el esquema de la dirección URL. |
|
Llame a este método para establecer el nombre de combinación de la dirección URL. |
|
Llame a este método para establecer la ruta de acceso de la dirección URL. |
|
Llame a este método para establecer el nombre de usuario. |
Operadores públicos
Name |
Descripción |
|---|---|
Asigna el objeto especificado de CUrl al objeto actual de CUrl . |
Comentarios
CUrl le permiten manipular los campos de una dirección URL, como la ruta o el número de puerto.CUrl entiende direcciones URL con el formato siguiente:
<esquema> : / <nombre de usuario> : <contraseña> @ <Nombre del host> : <número de puerto> / <UrlPath> <ExtraInfo>
(Algunos campos son opcionales). Por ejemplo, considere esta dirección URL:
https://someone:secret@www.microsoft.com:80/visualc/stuff.htm#contents
rizo:: CrackUrl lo analiza como sigue:
esquema: “http” o ATL_URL_SCHEME_HTTP
nombre de usuario: “alguien”
contraseña: “secreto”
Nombre de host: “www.microsoft.com”
número de puerto: 80
UrlPath: “visualc/stuff.htm”
ExtraInfo: “#contents”
Para manipular el campo de UrlPath (por ejemplo), se debería utilizar GetUrlPath, GetUrlPathLength, y SetUrlPath.Utilice CreateUrl para crear la cadena completa de la dirección URL.
Requisitos
encabezado: atlutil.h
Importante