CoderTools

URL 인코더/디코더 | CoderTools

설명

URL 인코딩에 대하여

URL 인코딩은 퍼센트 인코딩이라고도 하며, 특정 상황에서 URI(Uniform Resource Identifier)의 정보를 인코딩하는 메커니즘입니다. 퍼센트 문자 '%'와 두 개의 16진수 숫자로 구성된 하나 이상의 문자 트리플렛으로 특정 문자를 대체하는 것으로 구성됩니다.

URL 인코딩은 URL에 허용되지 않는 문자가 포함되거나 URL 구문에서 특별한 의미를 가진 문자가 있을 때 필요합니다. 이를 통해 URL에 포함된 문자에 관계없이 인터넷을 통해 안전하게 전송될 수 있습니다.

참고: URL의 다른 부분(스키마, 권한, 경로, 쿼리, 프래그먼트)은 서로 다른 인코딩 규칙을 갖습니다. 이 도구는 쿼리 매개변수 및 폼 데이터에 적합한 표준 URL 인코딩을 사용합니다.

일반적인 문자 및 인코딩

문자 URL 인코딩 설명
Space %20 공백 문자
! %21 느낌표
" %22 따옴표
# %23 해시/프래그먼트 식별자
% %25 퍼센트 문자
& %26 앰퍼샌드/쿼리 구분자
+ %2B 플러스 기호
= %3D 등호/쿼리 값 구분자
? %3F 물음표/쿼리 표시자

일반적인 사용 사례

예제

예제 1: 쿼리 매개변수

Original: Hello World!

Encoded: Hello%20World%21

예제 2: 이메일 주소

Original: [email protected]

Encoded: user%40example.com

예제 3: 복잡한 쿼리

Original: search=JavaScript & Node.js

Encoded: search%3DJavaScript%20%26%20Node.js

참고 자료 및 추가 읽기