Zwinięcie klasy
Ta klasa reprezentuje adres URL.Pozwala manipulować każdy element adresu URL, niezależnie od innych, czy istniejący adres URL analizowania ciągu lub budynku w ciągu od podstaw.
Ważne |
---|
W aplikacjach, które są wykonywane w Windows Runtime nie można użyć tej klasy i jej członków. |
class CUrl
Członkowie
Publiczne konstruktory
Nazwa |
Opis |
---|---|
Konstruktor. |
|
Destruktor. |
Metody publiczne
Nazwa |
Opis |
---|---|
Wywołanie tej metody, aby przekonwertować ciąg adresu URL w formie kanonicznej. |
|
Wywołanie tej metody, aby wyczyścić wszystkie pola adresu URL. |
|
Wywołanie tej metody do dekodowania i analizować adres URL. |
|
Wywołanie tej metody, aby utworzyć adres URL. |
|
Wywołanie tej metody, aby uzyskać dodatkowe informacje (takie jak?tekst lub #tekstu) z adresu URL. |
|
Wywołanie tej metody, aby uzyskać długość dodatkowych informacji (takich jak?tekst lub #tekstu) do pobrania z adresu URL. |
|
Wywołanie tej metody, aby uzyskać nazwę hosta z adresu URL. |
|
Wywołanie tej metody, aby uzyskać długość nazwy hosta. |
|
Wywołanie tej metody, aby uzyskać hasło z adresu URL. |
|
Wywołanie tej metody, aby uzyskać długość hasła. |
|
Wywołanie tej metody, aby uzyskać numer portu w ATL_URL_PORT. |
|
Wywołanie tej metody get schemat adresu URL. |
|
Wywołanie tej metody, aby uzyskać nazwę schemat adresu URL. |
|
Wywołanie tej metody, aby uzyskać długość nazwy schemat adresu URL. |
|
Wywołanie tej metody, aby uzyskać długość adresu URL. |
|
Wywołanie tej metody get ścieżka URL. |
|
Wywołanie tej metody, aby uzyskać długość ścieżki URL. |
|
Wywołanie tej metody, aby uzyskać nazwę użytkownika z adresu URL. |
|
Wywołanie tej metody, aby uzyskać długość nazwy użytkownika. |
|
Wywołanie tej metody, aby ustawić dodatkowe informacje (takie jak?tekst lub #tekstu) adresu URL. |
|
Wywołanie tej metody, aby ustawić nazwę hosta. |
|
Wywołanie tej metody, aby ustawić hasło. |
|
Wywołanie tej metody, aby ustawić numer portu w ATL_URL_PORT. |
|
Wywołanie tej metody, aby ustawić schemat adresu URL. |
|
Wywołanie tej metody, aby ustawić nazwę schemat adresu URL. |
|
Wywołanie tej metody, aby ustawić ścieżkę URL. |
|
Wywołanie tej metody, aby ustawić nazwę użytkownika. |
Podmioty publiczne
Nazwa |
Opis |
---|---|
Przypisuje określone CUrl obiekt do bieżącego CUrl obiektu. |
Uwagi
CUrlpozwala manipulować pola adresu URL, na przykład numer ścieżki lub port.CUrlzrozumienie URL następującą postać:
<Scheme>:// <UserName>: <Password> @ <HostName>: <PortNumber> / <UrlPath> <ExtraInfo>
(Niektóre pola są opcjonalne). Na przykład rozważmy tego adresu URL:
https://someone:SECRET@www.microsoft.com:80/visualc/Stuff.htm#Contents
CUrl::CrackUrl analizuje on następująco:
Schemat: "http" lub ATL_URL_SCHEME_HTTP
Nazwa użytkownika: "osoby"
Hasło: "secret"
Nazwa hosta: "www.microsoft.com"
Numer_portu: 80
UrlPath: "visualc/stuff.htm"
ExtraInfo: "#contents"
Aby manipulować pola UrlPath (na przykład), należy użyć GetUrlPath, GetUrlPathLength, i SetUrlPath.Można użyć CreateUrl utworzyć pełny ciąg adresu URL.
Wymagania
Nagłówek: atlutil.h