URL 인코딩(퍼센트 인코딩이라고도 함)은 특수 문자를 URL에서 안전하게 전송할 수 있는 형식으로 변환하는 메커니즘입니다. URL에서 일부 문자는 특별한 의미를 가지며(? & = # 등), 일반 데이터로 전송하려면 인코딩이 필요합니다. URL 인코딩은 문자를 %XX 형식으로 변환하며, 여기서 XX는 문자의 16진수 ASCII 코드입니다. 예를 들어, 공백은 %20으로 인코딩되고, 비ASCII 문자는 해당 UTF-8 바이트 시퀀스로 인코딩됩니다.