URL Validator & Parser
URL을 프로토콜, 호스트명, 경로, 쿼리 파라미터로 검증 및 파싱
✓ Valid URL
https:
Protocol / Scheme
www.example.com
Hostname
8080
Port
/path/to/page
Path
?foo=bar&baz=qux
Query String
#section
Fragment / Hash
example.com
TLD
✓ Yes
HTTPS
✓ Yes
Has www
No
Localhost
Query Parameters (2)
foobar
bazqux
이 도구 소개
URL Validator & Inspector는 모든 URL을 실시간으로 분석하여 개별 구성 요소로 분해하고, 브라우저의 네이티브 URL API를 사용해 구조를 검증합니다.
프로토콜, 호스트명, 포트, 경로, 쿼리 문자열, 프래그먼트, TLD, HTTPS 상태, www 접두사, localhost 여부를 표시합니다. 쿼리 매개변수는 별도의 key/value 목록으로 추출되어 표시됩니다.
사용 방법
- 입력 필드에 URL을 입력하거나 붙여넣습니다.
- 결과가 즉시 업데이트되며, 초록색 Valid URL 또는 빨간색 Invalid URL로 표시됩니다.
- 분석 테이블에서 모든 URL 구성 요소를 확인합니다.
- 쿼리 매개변수는 메인 분석 결과 아래에 별도로 나열됩니다.
활용 사례
개발자는 HTTP 요청을 보내기 전 API 엔드포인트 URL을 검증합니다. QA 엔지니어는 테스트 스크립트에서 리디렉션 대상을 확인합니다. SEO 전문가는 canonical URL의 구조가 올바른지 점검합니다. 보안 연구원은 의심스러운 URL의 악성 구성 요소를 분석합니다.
자주 묻는 질문
- 이 도구는 http:// 또는 https://가 필요한가요? — 네. 네이티브 URL API는 프로토콜을 포함한 전체 URL을 요구합니다. 프로토콜이 없으면 해당 URL은 유효하지 않은 것으로 간주됩니다.
- TLD란 무엇인가요? — 최상위 도메인(Top-Level Domain)입니다. example.com의 경우 'example.com'을 표시합니다. sub.example.co.uk의 경우 'co.uk'를 표시합니다.
- 올바른 형식의 URL인데 왜 유효하지 않다고 표시되나요? — URL에는 프로토콜(http://, https:// 등)이 포함되어야 합니다. /path/to/page와 같은 상대 URL은 이 정의에서 유효하지 않습니다.