다음을 통해 공유


ATL_URL Flags

이러한 플래그의 동작을 수정 AtlEscapeUrlAtlCanonicalizeUrl .

#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

설명

플래그

설명

ATL_URL_BROWSER_MODE

인코딩 또는 문자 "#" 다음 디코드 하지 또는 "?", 후 후행 공백 문자를 제거 하 고 "?". 이 값을 지정 하지 않으면 전체 URL 인코딩된 및 후행 공백이 제거 됩니다.

ATL_URL_DECODE

모두 %xx 시퀀스는 URL을 구문 분석 하기 전에 이스케이프 시퀀스를 포함 하 여 문자를 변환 합니다.

ATL_URL_ENCODE_PERCENT

발견 된 백분율 기호를 인코딩합니다. 기본적으로 백분율 기호는 인코딩되지 않습니다.

ATL_URL_ENCODE_SPACES_ONLY

공간을 에서만 인코딩합니다.

ATL_URL_ESCAPE

모든 이스케이프 시퀀스 (%xx)는 해당 문자로 변환 합니다.

ATL_URL_NO_ENCODE

안전 하지 않은 문자를 이스케이프 시퀀스를 변환 하지 않습니다.

ATL_URL_NO_META

메타 시퀀스를 제거 하지 않습니다 (예: "."및"..") URL에서.

요구 사항

헤더: atlutil.h

참고 항목

기타 리소스

ATL(액티브 템플릿 라이브러리) 개념

ATL COM Desktop Components

ATL Macros Alphabetical Reference