URL 인코더 / 디코더 작동 방식
URL 인코더/디코더는 URL에 특수 문자를 안전하게 포함하는 형식인 RFC 3986의 퍼센트 인코딩(URL 인코딩이라고도 함)으로 문자열을 변환하거나 반대로 변환합니다. 원시 문자열을 붙여넣어 인코딩하거나, 퍼센트 인코딩된 문자열을 붙여넣어 사람이 읽을 수 있는 형식으로 디코딩합니다. 변환은 JavaScript의 encodeURIComponent와 decodeURIComponent를 사용해 브라우저에서 완전히 실행되며, 입력한 내용은 기기를 벗어나지 않습니다.
URL 인코딩은 쿼리 매개변수, 리디렉션 URI, 정식 링크를 프로그래밍 방식으로 구성할 때마다 중요합니다. 공백은 %20, 앰퍼샌드는 %26, 해시는 %23이 됩니다. 인코딩은 국제화된 도메인 이름과 경로 세그먼트의 비ASCII 문자에도 적용됩니다. 이 도구는 /, ?, # 같은 구조 문자를 보존하면서 전체 URI를 인코딩하는 encodeURI 모드도 제공합니다.