URL 인코더/디코더
URL용 특수 문자를 인코딩하거나 URL 인코딩된 문자열을 디코딩합니다.
결과
사용 방법
- 인코딩 또는 디코딩 탭 선택
- 입력 영역에 URL 또는 인코딩된 URL 입력
- 버튼을 클릭하여 변환
- 결과를 복사하거나 스왑 버튼으로 반전
완전한 문자 인코딩을 위해 encodeURIComponent 사용
URL 인코딩이란?
URL 인코딩은 문자를 인터넷을 통해 안전하게 전송할 수 있는 형식으로 변환합니다. 특수 문자는 '%' 다음에 16진수 값으로 대체됩니다. 이것은 URL, 폼 데이터, 쿼리 파라미터에 특수 문자를 포함하는 데 필수적입니다.
작동 원리
인코딩이 필요한 각 문자는 UTF-8 바이트 시퀀스로 변환된 다음, 각 바이트는 %XX로 표현됩니다(XX는 16진수 값). 예를 들어, 공백은 %20이 되고, '&'는 %26이 됩니다.
일반적인 인코딩
space=%20 &=%26 ?=%3F #=%23 /=%2F일반적인 사용 사례
쿼리 파라미터
URL 쿼리 문자열의 값 인코딩
폼 데이터
GET/POST를 통한 폼 제출 인코딩
API 요청
API 파라미터의 안전한 전송
검색 쿼리
URL의 검색어 인코딩
이메일 링크
특수 문자가 포함된 mailto: 링크
보안
인젝션 공격 방지