인코딩
URL Encode/Decode
URL 인코딩 및 디코딩 — 링크와 쿼리 파라미터에서 이스케이프해야 하는 문자.
자주 묻는 질문
URL 인코딩(퍼센트 인코딩)은 언제 필요한가요?
URL의 쿼리 파라미터나 경로에 공백, 한글, &, = 같은 특수 문자를 넣을 때 %XX 형식으로 이스케이프해야 합니다. 그렇지 않으면 링크가 깨지거나 파라미터가 잘못 해석될 수 있습니다.
URL 인코딩과 URL-safe Base64는 같은 건가요?
아니요, 서로 다른 인코딩입니다. URL 인코딩은 특수 문자를 %XX로 이스케이프하는 방식이고, URL-safe Base64는 +와 /를 -와 _로 바꾼 Base64 변형입니다. 이 도구는 퍼센트 인코딩만 다룹니다.
컴포넌트와 URI 모드는 어떤 차이가 있나요?
컴포넌트 모드는 쿼리 파라미터 값처럼 URL의 한 조각을 인코딩할 때 쓰며 &, =, / 같은 문자까지 이스케이프합니다. URI 모드는 URL 전체를 대상으로 하며 :, /, ? 등 URL 구조에 필요한 문자는 그대로 둡니다.