URL 인코딩 및 디코딩 안내

URL 인코딩(퍼센트 인코딩, Percent-encoding)은 인터넷 주소 규격(URI)상 표현할 수 없는 특수문자나 2바이트 글자를 안전하게 변환하는 방식입니다. 공백, 물음표(?), 앰퍼샌드(&), 해시(#)와 같이 URL 경로 및 매개변수 구조를 가르는 핵심 예비 기호들을 퍼센트(%) 부호와 2자리 16진수 값으로 인코딩합니다.

URL 인코딩이 꼭 필요한 이유

기본 주소 표준은 오직 영어와 특수 기호 일부만 포함하는 US-ASCII 기반으로 설계되었습니다. 이에 따라 한글, 일어, 이모지 등 아스키 이외 영역의 언어가 웹 브라우저 및 웹 서버 사이에서 깨지지 않고 정상 전송되도록 표준 인코딩 규칙을 적용해 변환하여 통신 오류를 원천 차단합니다.