Sdílet prostřednictvím


Třída s kudrlinkou

Tato třída představuje adresu URL.Umožňuje pracovat s každý prvek URL nezávisle na ostatních, zda analýza existující adresu URL řetězec nebo řetězec od začátku budování.

Důležitá poznámkaDůležité

Třídy a jejích členů nelze použít v aplikacích, které spustit v modulu Runtime v systému Windows.

class CUrl

Členy

Veřejné konstruktory

Název

Description

CUrl::CUrl

Konstruktor.

Otočil:: ~ otočil

Destruktoru.

Veřejné metody

Název

Description

CUrl::Canonicalize

Volání této metody kanonický tvar převést řetězec adresy URL.

CUrl::Clear

Volání této metody vymazat všechna pole URL.

CUrl::CrackUrl

Volání této metody dekódovat a analyzovat URL.

CUrl::CreateUrl

Volání této metody vytvořit adresu URL.

CUrl::GetExtraInfo

Volání této metody lze získat další informace (jako je například?text #textu) z adresy URL.

CUrl::GetExtraInfoLength

Volání této metody získání délka dodatečné informace (jako je například?text #textu) načíst z adresy URL.

CUrl::GetHostName

Volání této metody získání názvu hostitele z adresy URL.

CUrl::GetHostNameLength

Volání této metody získání délka názvu hostitele.

CUrl::GetPassword

Volání této metody získání hesla z adresy URL.

CUrl::GetPasswordLength

Volání této metody získání délka hesla.

CUrl::GetPortNumber

Volání této metody získání číslo portu ve ATL_URL_PORT.

CUrl::GetScheme

Volání této metody získání schéma adresy URL.

CUrl::GetSchemeName

Volání této metody název schéma URL.

CUrl::GetSchemeNameLength

Volání této metody získání délka názvu schématu URL.

CUrl::GetUrlLength

Volání této metody získání délku adresy URL.

CUrl::GetUrlPath

Volání této metody se získat cestu URL.

CUrl::GetUrlPathLength

Volání této metody získání délka cesty adresy URL.

CUrl::GetUserName

Volání této metody získání uživatelského jména z adresy URL.

CUrl::GetUserNameLength

Volání této metody získání délku uživatelského jména.

CUrl::SetExtraInfo

Volání této metody můžete nastavit další informace (jako je například?text #textu) adresy URL.

CUrl::SetHostName

Volání této metody nastavit název hostitele.

CUrl::SetPassword

Volání této metody nastavit heslo.

CUrl::SetPortNumber

Volání této metody nastavte číslo portu ve ATL_URL_PORT.

CUrl::SetScheme

Volání této metody nastavit schéma adresy URL.

CUrl::SetSchemeName

Volání této metody můžete nastavit název schématu URL.

CUrl::SetUrlPath

Volání této metody můžete nastavit cestu URL.

CUrl::SetUserName

Volání této metody můžete nastavit uživatelské jméno.

Veřejné operátory

Název

Description

CUrl::operator =

Přiřadí zadané CUrl na aktuální objekt CUrl objektu.

Poznámky

CUrlumožňuje pracovat s pole adresy URL, například číslo portu nebo cestu.CUrlznalost adresy URL v následujícím formátu:

<Scheme>:// <UserName>: <Password> @ <HostName>: <PortNumber> / <UrlPath> <ExtraInfo>

(Některá pole jsou volitelné). Například zvažte následující adresu URL:

https://someone:SECRET@www.microsoft.com:80/visualc/stuff.htm#Contents

CUrl::CrackUrl pak analyzuje takto:

  • Schéma: "http" nebo ATL_URL_SCHEME_HTTP

  • Uživatelské jméno: "uživatel"

  • Heslo: "tajný"

  • Název hostitele: "www.microsoft.com"

  • Číslo_portu: 80

  • UrlPath: "visualc/stuff.htm"

  • ExtraInfo: "#contents"

K manipulaci s UrlPath pole (například), použijte GetUrlPath, GetUrlPathLength, a SetUrlPath.Použít CreateUrl vytvořit kompletní řetězec adresy URL.

Požadavky

Záhlaví: atlutil.h

Viz také

Další zdroje

Třídy ATL