Rotations-Klasse
Diese Klasse stellt eine URL dar.Sie ermöglicht es Ihnen, um jedes Element des URL unabhängig von anderen zu bearbeiten, ob, eine vorhandene URL-Zeichenfolge analysieren oder eine Zeichenfolge von Grund auf neu erstellen.
Wichtig |
---|
Diese Klasse und ihre Member können in Anwendungen nicht verwendet werden, die in der Windows Runtime ausführen. |
class CUrl
Mitglieder
Öffentliche Konstruktoren
Name |
Description |
---|---|
Der -Konstruktor. |
|
Der Destruktor. |
Öffentliche Methoden
Name |
Description |
---|---|
Rufen Sie diese Methode auf, um die URL-Zeichenfolge zur kanonischen Form zu konvertieren. |
|
Rufen Sie diese Methode auf, um alle URL-Felder zu löschen. |
|
Rufen Sie diese Methode auf, um die URL zu decodieren und zu analysieren. |
|
Rufen Sie diese Methode auf, um die URL zu erstellen. |
|
Rufen Sie diese Methode auf, um weitere Informationen abzurufen (wie?Text oder #text) aus der URL. |
|
Rufen Sie diese Methode auf, um die Länge der zusätzlichen Informationen abzurufen (wie? aus der URL abzurufen Text oder #text). |
|
Rufen Sie diese Methode auf, um den Hostnamen vom URL abzurufen. |
|
Rufen Sie diese Methode auf, um die Länge des Hostnamens abzurufen. |
|
Rufen Sie diese Methode auf, um das Kennwort im URL abzurufen. |
|
Rufen Sie diese Methode auf, um die Länge des Kennworts abzurufen. |
|
Rufen Sie diese Methode auf, um die Portnummer im Hinblick auf ATL_URL_PORT abzurufen. |
|
Rufen Sie diese Methode auf, um das URL-Schema abzurufen. |
|
Rufen Sie diese Methode auf, um den URL-Schemanamen abzurufen. |
|
Rufen Sie diese Methode auf, um die Länge des URL-Schemanamens abzurufen. |
|
Rufen Sie diese Methode auf, um die URL-Länge abzurufen. |
|
Rufen Sie diese Methode auf, um den URL-Pfad abzurufen. |
|
Rufen Sie diese Methode auf, um die URL-Pfadlänge abzurufen. |
|
Rufen Sie diese Methode auf, um den Benutzernamen aus dem URL abzurufen. |
|
Rufen Sie diese Methode auf, um die Länge des Benutzernamens abzurufen. |
|
Rufen Sie diese Methode auf, um die zusätzlichen Informationen festzulegen (wie?Text oder #text) der URL. |
|
Rufen Sie diese Methode auf, um den Hostnamen festzulegen. |
|
Rufen Sie diese Methode auf, um das Kennwort festzulegen. |
|
Rufen Sie diese Methode auf, um die Portnummer im Hinblick auf ATL_URL_PORT festzulegen. |
|
Rufen Sie diese Methode auf, um das URL-Schema festzulegen. |
|
Rufen Sie diese Methode auf, um den URL-Schemanamen festzulegen. |
|
Rufen Sie diese Methode auf, um den URL-Pfad festzulegen. |
|
Rufen Sie diese Methode auf, um den Benutzernamen festzulegen. |
Öffentliche Operatoren
Name |
Description |
---|---|
Weist das angegebene CUrl-Objekt auf den aktuellen CUrl-Objekt zu. |
Hinweise
CUrl ermöglicht es Ihnen, die Felder einer URL, wie der Pfad oder die Portnummer zu bearbeiten.CUrl versteht URL der folgenden Form:
<Scheme>: /<UserName>:<Password>@<HostName>:<PortNumber>/<UrlPath><ExtraInfo>
(Einige Felder sind optional.) Nehmen Sie diese URL:
https://someone:secret@www.microsoft.com:80/visualc/stuff.htm#contents
CUrl::CrackUrl analysiert sie, wie folgt:
Schema: "http" oder ATL_URL_SCHEME_HTTP
Benutzername: "Person"
Kennwort: "geheimem Schlüssel"
Hostname: "www.microsoft.com"
PortNumber: 80
UrlPath: "visualc/stuff.htm"
ExtraInfo: "#contents"
Um das UrlPath-Feld zu bearbeiten (zum Beispiel), würden Sie GetUrlPath, GetUrlPathLength und SetUrlPath verwenden.Sie würden CreateUrl verwenden, um die vollständige URL-Zeichenfolge zu erstellen.
Anforderungen
Header: atlutil.h