작업 경로 / 입력에서 결과까지
URL을 인코딩하고 디코딩하는 방법
- 01
알맞은 모드 고르기
쿼리 매개변수 같은 개별 값에는 「구성 요소 인코딩」이나 「구성 요소 디코딩」을, 전체 주소에는 「URI 인코딩」이나 「URI 디코딩」을 고르세요. 네 가지 모드가 탭 바에 있고, 필드 레이블도 그에 맞게 바뀌어요.
- 02
값 붙여넣기
단일 값은 「URL 구성 요소」 필드에, 전체 주소는 「전체 URI」 필드에 넣으세요. 결과는 입력에 따라 실시간으로 갱신되고, 창 이름이 모드에 따라 바뀌어 기대하는 값이 항상 분명합니다. 「샘플 불러오기」로 예약 문자 예시와 유니코드 예시를 볼 수 있습니다.
- 03
출력 확인하기
컴포넌트 인코딩은 encodeURIComponent를 사용해 /, ?, &, = 같은 구조 구분자를 퍼센트 인코딩하지만 영문자, 숫자와 !, ~, *, 아포스트로피, 괄호 등은 남깁니다. URI 인코딩은 encodeURI를 사용해 :, /, ?, #, = 같은 주소 구조를 유지하면서 다른 여러 문자를 인코딩합니다. 두 모드 모두 완전한 URL의 유효성을 검사하지 않습니다. 비 ASCII 문자는 UTF-8 퍼센트 표기로, 공백은 %20으로 바뀝니다.
- 04
「바꾸기」로 왕복하기
「바꾸기」는 출력을 역방향 모드가 선택된 입력으로 옮기므로, 매개변수를 인코딩하고 바꾼 다음 다시 디코딩해 값이 쓴 그대로 살아남는지 확인할 수 있습니다.
- 05
복사 또는 다운로드
「결과 복사」는 출력을 클립보드로 가져가고, 「.txt 다운로드」는 toolars-url-value.txt로 저장합니다. 끝나면 「지우기」로 두 창을 비우세요.