Parser URL

Rozłóż URL na protokół, host, ścieżkę, zapytanie i hash.

Programista

Wklej adres URL, aby zobaczyć go rozbity na protokół, host, port, ścieżkę, parametry zapytania i hash. Przydatne do debugowania, dokumentacji i SEO. Parsowanie odbywa się w przeglądarce — nic nie jest wysyłane na serwer.

O parserze URL

Adres URL składa się z kilku części: protokół (http/https), host (domena), opcjonalny port, ścieżka, ciąg zapytania (parametry) i hash (fragment). To narzędzie parsuje dowolny prawidłowy URL i wyświetla każdy składnik, dzięki czemu możesz debugować linki, dokumentować API lub sprawdzić strukturę parametrów zapytania. Korzysta z wbudowanego API URL przeglądarki — bez serwera.

Jak używać

  1. Wklej lub wpisz pełny adres URL (musi zaczynać się od schematu, np. https://).
  2. Kliknij Parsuj URL. Rozbicie i parametry zapytania (jeśli istnieją) zostaną wyświetlone.

Kluczowe funkcje

  • Pełne rozbicie — Pokazuje protokół, host, port, ścieżkę, zapytanie i hash
  • Tabela parametrów zapytania — Wyświetla parametry jako czytelne pary klucz-wartość
  • Zgodność ze standardami — Korzysta z natywnego API URL przeglądarki do dokładnego parsowania
  • Obsługa przypadków brzegowych — Prawidłowo obsługuje zakodowane znaki, domyślne porty i złożone ścieżki
  • Prywatność po stronie klienta — Bez komunikacji z serwerem; Twoje URL-e pozostają w przeglądarce

Kiedy używać tego narzędzia

  • Debugowanie uszkodzonych linków lub nieprawidłowej konstrukcji URL w aplikacji
  • Inspekcja URL-i endpointów API w celu weryfikacji struktury parametrów zapytania
  • Dokumentowanie wzorców URL dla API lub konfiguracji routingu
  • Sprawdzanie, jak przekierowania lub parametry śledzenia modyfikują URL
  • Nauka o strukturze URL i jego składnikach

Szczegóły techniczne

Parser wykorzystuje natywny konstruktor new URL() przeglądarki, który implementuje standard WHATWG URL. Oznacza to, że prawidłowo obsługuje normalizację schematu, znaki zakodowane procentowo, domeny IDN, adresy IPv6 i pomijanie domyślnych portów. Parametry zapytania są wyodrębniane za pomocą API URLSearchParams, które prawidłowo obsługuje wiele wartości dla tego samego klucza i zakodowane znaki specjalne. Akceptowane są tylko URL-e z prawidłowym schematem (protokołem) — ścieżki względne i niekompletne URL-e spowodują błąd. Całe przetwarzanie odbywa się w JavaScript w Twojej przeglądarce.

Podsumowanie

Parser URL to przyjazne dla deweloperów narzędzie do rozbijania dowolnego URL na składowe części. Dzięki parsowaniu zgodnemu ze standardami, czytelnej tabeli parametrów zapytania i pełnej prywatności po stronie przeglądarki upraszcza debugowanie i dokumentowanie URL-i. Do kodowania znaków specjalnych w URL-ach użyj Kodera URL.

Najczęściej zadawane pytania

Jakie części adresu URL są wyświetlane?
Protokół (http/https), host (domena), port, ścieżka, wyszukiwanie (ciąg zapytania) i hash (fragment). Parametry zapytania są wyświetlane jako pary klucz-wartość.
Czy mój URL jest wysyłany na serwer?
Nie. Parsowanie korzysta z API URL przeglądarki. Twoje dane nigdy nie opuszczają Twojego urządzenia.
Co jeśli adres URL jest nieprawidłowy?
Narzędzie wyświetli błąd. Parsować można tylko prawidłowe adresy URL (z protokołem, np. https://example.com). Ścieżki względne nie są obsługiwane.
Czy obsługuje URL-e ze zakodowanymi znakami?
Tak. API URL przeglądarki prawidłowo obsługuje znaki zakodowane procentowo we wszystkich składnikach URL. Wartości parametrów zapytania są dekodowane do wyświetlenia w tabeli klucz-wartość.