URL 파서 및 쿼리 파라미터 추출기 소개
복잡한 웹 주소를 프로토콜, 호스트, 포트, 경로, 쿼리 파라미터, 해시 프래그먼트로 완벽 분해하는 전문 URL 파서 및 분석기입니다.
주요 기능
- 구조적 요소 전면 분해: protocol, auth, origin, host, hostname, port, pathname, search, hash.
- 대화형 쿼리 파라미터 테이블: Query String을 개별 키-값 쌍으로 나열하며 단일 항목 복사 지원.
- 배열 파라미터(tags[]=1) 및 동일한 키를 중복 사용하는 복합 쿼리 완벽 감지.
- 브라우저 표준 WHATWG URL 및 URLSearchParams API 기반의 신뢰성 높은 파싱.
사용 방법
- 분석할 웹 주소 입력: 상단 주소창에 검증하고자 하는 전체 웹 링크나 API 엔드포인트를 붙여넣습니다.
- 구성 요소 및 파라미터 검토: 자동으로 분류된 프로토콜, 도메인, 포트 정보 및 하단 쿼리 파라미터 표를 검토합니다.
- 필요한 파라미터 값 복사: 디버깅에 필요한 특정 키값이나 전체 구성 요소 문자열을 클립보드에 복사합니다.
자주 묻는 질문
동일한 키 이름이 여러 번 반복된 쿼리 스트링은 어떻게 파싱되나요?
반복된 키(예: ?type=1&type=2)를 누락하지 않고 각각 독립된 개별 항목으로 정확히 표시합니다.
사용자명과 비밀번호가 포함된 인증 URL도 파싱할 수 있나요?
네, https://user:pass@example.com 형태의 링크에서도 인증 정보를 안전하게 개별 필드로 분리해 냅니다.
Origin, Host, Hostname의 기술적 차이는 무엇인가요?
Hostname은 도메인명(예: api.test.com), Host는 포트가 포함된 도메인(api.test.com:8080), Origin은 프로토콜까지 포함한 완전한 출처(https://api.test.com:8080)를 의미합니다.
파싱한 URL 데이터가 외부 서버로 수집되나요?
아닙니다. 브라우저의 표준 URL 인터페이스를 활용하여 순수하게 로컬에서만 동작합니다.