URL 인코딩/디코딩

URL 인코딩

URL 인코딩은 특수 문자, 기호, 영어가 아닌 문자를 인터넷을 통해 안전하게 전송할 수 있는 표준화된 형식으로 변환하는 기술입니다. URL은 Universal Resource Locator의 약자로, 기본적으로 인터넷에서 리소스를 찾는 데 도움이 되는 주소입니다.

URL 인코딩은 특정 문자를 ASCII로 변환하고, 이를 퍼센트 인코딩을 사용하여 표시합니다. 이러한 표준화된 형식으로 변환함으로써, URL이 유효하고 기능적으로 유지되도록 보장합니다.


URL 인코딩은 특수 문자, 기호, 영어가 아닌 문자를 처리하기 위해 사용됩니다.

URL은 사람이 읽을 수 있고 설명이 가능하도록 설계되었지만, 웹은 글로벌 플랫폼이므로 전 세계적으로 다양한 언어와 문자가 사용됩니다. URL 인코딩은 이러한 문자를 처리하기 위해 필요합니다.


URL 인코딩은 퍼센트 인코딩이라고도 불리며, URI (Uniform Resource Identifier)에 문자를 표현하는 문자 인코딩 방식입니다. 이 퍼센트 인코딩의 규약은 URI의 문법을 규정하는 RFC 3986 에 명시되어 있습니다. 기본적인 인코딩 방식은 특정 Character set으로 표현되는 문자를 Hexa-Decimal 형식으로 표현하고 앞에 %를 붙이는 방식입니다.