Classe cUrl

Esta classe representa uma URL.Ele permite a você manipular cada elemento da URL independentemente dos outros se analisar um URL existente seqüência de caracteres ou criação de uma seqüência a partir de zero.

class CUrl

Comentários

CUrl permite a você manipular sistema autônomo campos de um URL, sistema autônomo o número da porta ou caminho. CUrl entende as URLs de forma a seguir:

<scheme>://<username>:<senha>@<hostname>:<portnumber>/<urlpath><extrainfo>

(Alguns campos são opcionais). Por exemplo, considere esta URL:

https://someone:Secret@www.Microsoft.com:80/VisualC/Stuff.htm#Sumário

CUrl::CrackUrl analisa sistema autônomo a seguir:

  • Esquema: "http" ouATL_URL_SCHEME_HTTP

  • Nome do usuário: "alguém"

  • Senha: "segredo"

  • Nome do host: "www.microsoft.com"

  • PortNumber: 80

  • UrlPath: "visualc/stuff.htm"

  • ExtraInfo: "#Sumário"

Para manipular o campo UrlPath (por exemplo), você usaria GetUrlPath, GetUrlPathLength, and SetUrlPath.Você usaria CreateUrl para criar a seqüência de caracteres da URL completa.

Requisitos

Cabeçalho: atlutil.h

Consulte também

Outros recursos

CUrl membros

Classes ATL