URL 파서

URL을 프로토콜, 호스트, 포트, 경로, 쿼리 파라미터, 해시로 즉시 분해. 브라우저 기본 API 사용. 서버 불필요.

100% 클라이언트 사이드 데이터가 브라우저 밖으로 나가지 않습니다 무료 · 회원가입 불필요

사용 방법

  1. 입력 필드에 URL을 붙여넣거나 입력합니다.
  2. 입력과 동시에 즉시 파싱됩니다. 버튼을 누를 필요가 없습니다.
  3. 각 필드 옆 Copy 버튼을 클릭하면 해당 값을 복사할 수 있습니다.
  4. 쿼리 파라미터가 있으면 아래에 별도 키-값 테이블로 표시됩니다.

각 필드 의미

URL https://user:pass@example.com:8080/path?key=val#section의 경우:

  • Protocol(프로토콜)https: (스킴)
  • Username / Password — URL에 내장된 인증 정보
  • Hostexample.com:8080 (호스트명+포트)
  • Hostnameexample.com (포트 제외)
  • Port8080 (기본 포트면 비어 있음)
  • Pathname/path
  • Search?key=val (전체 쿼리 문자열)
  • Hash#section
  • Originhttps://example.com:8080 (스킴+호스트)

FAQ

URL 파서란 무엇인가요?

URL 파서는 URL 문자열을 프로토콜(스킴), 사용자 이름, 비밀번호, 호스트명, 포트, 경로명, 쿼리 문자열, 해시 프래그먼트, 오리진 등 각각의 구성 요소로 분해하는 도구입니다. API, 링크, 웹 애플리케이션에서 사용되는 URL을 검사하고 디버깅하는 데 유용합니다.

어떤 URL 구성 요소가 표시되나요?

프로토콜, 사용자 이름, 비밀번호, 호스트(호스트명+포트), 호스트명, 포트, 경로명, 검색 문자열(전체 쿼리), 해시, 오리진, 전체 URL이 표시됩니다. 쿼리 파라미터는 별도 키-값 테이블로도 표시됩니다.

URL이 서버로 전송되나요?

아니요. 모든 파싱은 브라우저 내장 JavaScript URL API를 사용하여 로컬에서 완전히 처리됩니다. 어떤 데이터도 기기 밖으로 나가지 않습니다.

어떤 URL 형식을 지원하나요?

http, https, ftp, ws, wss 및 myapp:// 같은 커스텀 프로토콜을 포함하여 유효한 스킴이 있는 모든 URL을 지원합니다. 스킴이 없는 도메인(예: example.com)은 유효하지 않은 URL로 처리됩니다.

디버깅에 어떻게 활용하나요?

브라우저 주소창, API 응답 또는 로그 파일의 URL을 붙여넣으면 모든 구성 요소가 즉시 표시됩니다. 코드 없이 호스트, 경로, 쿼리 파라미터 값을 확인할 수 있습니다.