Murelio

필요한 기능을 불러오고 있습니다.

URL 분석기

URL 문자열을 브라우저 URL API로 파싱해 protocol, host, hostname, port, pathname, search, hash, username을 JSON으로 표시합니다.

사용 방법

  1. 절대 URL을 입력하고 실행합니다.

핵심 기능과 처리 범위

문자열 규칙을 직접 구현하지 않고 WHATWG URL parser를 사용합니다.

처리 원리

new URL(input)의 주요 property를 객체로 만들고 2칸 JSON으로 직렬화합니다.

예시

https://[email protected]:443/path?q=1#x에서 각 URL component를 분리해 볼 수 있습니다.

이럴 때 유용합니다

  • 복잡한 URL의 구성요소를 디버깅할 때

사용 전 참고

  • base URL이 필요한 상대경로는 단독 입력으로 파싱되지 않고 password property는 현재 결과 객체에 포함하지 않습니다.

기준 및 참고자료

자주 묻는 질문

상대 URL /path도 되나요?

아닙니다. 현재 new URL(input)에 base를 제공하지 않아 절대 URL이 필요합니다.

관련 도구