URL 인코더/디코더
URL을 인코딩하거나 디코딩합니다.
0 lines
1
0 lines
1
URL 인코더/디코더란?
URL 인코딩(퍼센트 인코딩)은 URL에서 사용할 수 없는 특수 문자를 %XX 형식으로 변환하는 표준 방식입니다. RFC 3986에 정의되어 있으며, 공백은 %20으로, 한글은 UTF-8 바이트 단위로 각각 인코딩됩니다.
쿼리 파라미터에 특수 문자나 비영문 문자를 포함할 때, 또는 API 요청 시 파라미터를 안전하게 전달할 때 필수적입니다. 이 도구는 전체 URL 또는 개별 파라미터 값을 인코딩/디코딩합니다.
사용 방법
- 인코딩할 텍스트 또는 URL을 입력합니다.
- 인코딩 버튼을 클릭하면 퍼센트 인코딩된 결과가 출력됩니다.
- 인코딩된 문자열을 붙여넣고 디코딩 버튼을 클릭하면 원본으로 복원됩니다.
자주 묻는 질문
공백은 %20과 + 중 어떤 것으로 인코딩되나요?
URL 경로에서는 %20, HTML 폼 데이터(application/x-www-form-urlencoded)에서는 +가 표준입니다. 이 도구는 RFC 3986 표준에 따라 %20을 사용합니다.
한글 URL은 왜 깨져 보이나요?
한글은 UTF-8로 인코딩되면 한 글자당 3바이트가 되어 %EA%B0%80 같은 형태가 됩니다. 이는 정상적인 동작이며, 브라우저가 자동으로 디코딩하여 표시합니다.
전체 URL을 인코딩해도 되나요?
일반적으로 쿼리 파라미터 값만 인코딩해야 합니다. 전체 URL을 인코딩하면 ://이나 / 같은 구분자도 변환되어 URL이 작동하지 않을 수 있습니다.
광고 영역