이 도구는 무엇인가요?
encodeURI와 encodeURIComponent의 차이는?
encodeURI는 전체 URL을 인코딩하되 : / ? # [ ] @ ! $ & ' ( ) * + , ; = 같은 예약 문자는 보존합니다. encodeURIComponent는 쿼리 값·경로 조각처럼 URL의 일부를 인코딩할 때 쓰며 예약 문자까지 모두 변환합니다. 파라미터 값 하나를 인코딩할 땐 후자를 쓰세요.
입력한 URL이 서버로 전송되나요?
아니요. 인코딩·디코딩·파싱은 전부 브라우저 안에서만 실행됩니다. 어떤 데이터도 외부로 전송하거나 저장하지 않으므로 민감한 URL도 안전합니다.
쿼리 파서는 무엇을 하나요?
URL을 붙여넣으면 scheme·host·path·query·hash 등 구성 요소로 분해하고, 쿼리 파라미터를 key/value 표로 정리합니다. 퍼센트 인코딩된 값은 디코딩 결과도 함께 보여줘 디버깅에 편리합니다.