CUrl::Canonicalize
URL 문자열을 정규 형식으로 변환 하려면이 메서드를 호출 합니다.
inline BOOL Canonicalize(
DWORD dwFlags = 0
) throw( );
매개 변수
dwFlags
인가 제어 하는 플래그입니다.플래그가 지정 된 경우 (dwFlags = 0), 메서드는 안전 하지 않은 문자와 메타 시퀀스 변환 (같은 \., \.., 및 \...) 이스케이프 시퀀스입니다.dwFlags은 다음 값 중 하나가 될 수 있습니다.ATL_URL_BROWSER_MODE: 하지 인코딩 또는 문자 디코딩 한 후 "#" 또는 "?"및 후 후행 공백이 제거 되지 않습니다"?".이 값을 지정 하지 않으면 전체 URL 인코딩된 및 후행 공백이 제거 됩니다.
ATL_URL _DECODE: %xx 시퀀스 모든 URL을 구문 분석 하기 전에 이스케이프 시퀀스를 포함 하 여 문자를 변환 합니다.
ATL_URL _ENCODE_PERCENT: 발생 된 백분율 기호를 인코딩합니다.기본적으로 백분율 기호는 인코딩되지 않습니다.
ATL_URL _ENCODE_SPACES_ONLY: 공간 에서만 인코딩합니다.
ATL_URL _NO_ENCODE: 안전 하지 않은 문자를 이스케이프 시퀀스를 변환 하지 않습니다.
ATL_URL _NO_META: 메타 시퀀스를 제거 하지 않습니다 (예: "."및"..") URL에서.
반환 값
성공 하면 TRUE를 반환 실패 시 FALSE입니다.
설명
정규 형식으로 변환 합니다. 안전 하지 않은 문자와 이스케이프 시퀀스를 공백으로 변환 합니다.
요구 사항
헤더: atlutil.h