Flag di ATL_URL

Questi flag modificano il comportamento AtlEscapeUrl e AtlCanonicalizeUrl.

#define ATL_URL_ESCAPE 
#define ATL_URL_NO_ENCODE 
#define ATL_URL_DECODE 
#define ATL_URL_NO_META 
#define ATL_URL_ENCODE_SPACES_ONLY 
#define ATL_URL_BROWSER_MODE 
#define ATL_URL_ENCODE_PERCENT

Note

Flag

Descrizione

ATL_URL_BROWSER_MODE

Non codifica o di decodifica i caratteri successivi "#" o "? " e non rimuove lo spazio finale dopo "?".Se questo valore non viene specificato, l'intero URL viene codificato e lo spazio finale viene rimosso.

ATL_URL_DECODE

Converte tutte le sequenze di %XX ai caratteri, incluse le sequenze di escape, prima dell'URL venga analizzato.

ATL_URL_ENCODE_PERCENT

Codifica tutti i segni di percentuale rilevati.Per impostazione predefinita, i segni di percentuale non sono codificati.

ATL_URL_ENCODE_SPACES_ONLY

Codifica solo spazi.

ATL_URL_ESCAPE

Converte tutte le sequenze di escape (%XX) ai caratteri corrispondenti.

ATL_URL_NO_ENCODE

Non converte i caratteri non sicuri le sequenze di escape.

ATL_URL_NO_META

Non rimuove le sequenze di metadati (ad esempio "." e ". ".) dall'URL.

Requisiti

Header: atlutil.h

Vedere anche

Altre risorse

Concetti ATL

Componenti del desktop COM ATL

Riferimento alfabetico di macro ATL