Příznaky ATL_URL
Tyto příznaky změnit chování AtlEscapeUrl a 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
Poznámky
Příznak |
Description |
---|---|
ATL_URL_BROWSER_MODE |
Kódovat nebo dekódovat znaky po "#" nebo "?" a nedojde k odebrání koncových mezer po "?".Pokud tato hodnota není zadána, je kódován celou adresu URL a bílá mezera odebrána. |
ATL_URL_DECODE |
Převede všechny posloupnosti XX % znaků včetně sekvence escape, než je adresa URL analyzován. |
ATL_URL_ENCODE_PERCENT |
Kódování znaků procent zaručíte, zjistil.Ve výchozím nastavení nejsou zakódované znaky procent. |
ATL_URL_ENCODE_SPACES_ONLY |
Zakóduje pouze mezery. |
ATL_URL_ESCAPE |
Převede všechny sekvence escape (% XX) jejich odpovídající znaky. |
ATL_URL_NO_ENCODE |
Nepřevádí nebezpečné znaky sekvence escape. |
ATL_URL_NO_META |
Neodebere meta sekvencí (jako například "."a"..") z adresy URL. |
Požadavky
Záhlaví: atlutil.h