Przejdź do treści

Parser URL

Rozbierz dowolny URL na komponenty: protokół, host, port, ścieżka, parametry zapytania i fragment. Analizuj strukturę URL natychmiast. Darmowe, 100% w przeglądarce.

Czym jest URL?

URL (Uniform Resource Locator) to adres używany do dostępu do zasobów w internecie, zdefiniowany przez RFC 3986. URL ma ogólną postać: scheme://[user:pass@]host[:port]/path[?query][#fragment]. To narzędzie używa natywnego konstruktora URL przeglądarki do parsowania URL zgodnie ze standardem WHATWG URL, który jest tym samym parserem używanym przez przeglądarki do rozwiązywania linków.

Wyjaśnienie komponentów URL

Protokół (schemat): Protokół komunikacji — https:, http:, ftp: itp. Host: Nazwa domeny lub adres IP serwera. Port: Port sieciowy (domyślnie: 80 dla HTTP, 443 dla HTTPS). Ścieżka: Lokalizacja zasobu na serwerze, np. /api/users. Ciąg zapytania: Parametry klucz-wartość po ?, oddzielone &. Fragment: Odniesienie do sekcji na stronie (np. #section-2), nigdy nie wysyłane do serwera. Pochodzenie: Kombinacja schematu + hosta + portu — używana przez przeglądarki do sprawdzania polityki tego samego pochodzenia.

Typowe zastosowania

Debugowanie wywołań API — szybka inspekcja parametrów zapytania i segmentów ścieżki. Analiza SEO — weryfikacja kanonicznych URL, sprawdzanie końcowych ukośników i inspekcja parametrów wpływających na indeksowanie. Audyt bezpieczeństwa — inspekcja URL pod kątem nieoczekiwanych parametrów, zakodowanych znaków lub wycieków danych uwierzytelniających. Analiza przekierowań — rozbieranie złożonych URL przekierowań z wieloma zakodowanymi parametrami. Deep linking — weryfikacja URL deep linków mobilnych i formatów universal linków.

Prywatność

Całe parsowanie URL odbywa się w 100% w Twojej przeglądarce za pomocą natywnego API URL. Żadne dane nie są wysyłane na serwer.