0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
Ustawienia
Rozłóż adres URL na wszystkie jego elementy: protokół, poświadczenia, host, port, ścieżkę, parametry zapytania oraz fragment. Parametry zapytań są wyświetlane jako tabela klucz-wartość. Wprowadź pełny adres URL wraz ze schematem (https://, ftp:// itd.).

Jak to działa

Analizator rozkłada adres internetowy na wszystkie części: schemat, poświadczenia, host, port, ścieżkę, zapytanie i fragment. Używa natywnego API URL przeglądarki, tego samego, którego używają standardy.

Ciąg zapytania (?klucz=wartość&…) jest rozdzielany na tabelę pojedynczych parametrów, a ścieżka jest dzielona na segmenty, aby sprawdzić każdą wartość osobno.

Aby analiza działała, URL musi zawierać schemat (https://, http://, ftp:// itd.); bez niego adres jest uznawany za nieprawidłowy.

Przykłady

https://user:pass@ejemplo.com:8080/tienda/item?id=42&color=azul#detalleprotocol: https: · hostname: ejemplo.com · port: 8080 · pathname: /tienda/item · search: ?id=42&color=azul · hash: #detalleKażdy komponent jest wyodrębniany osobno; parametry id=42 i color=azul pojawiają się też w tabeli zapytania.
https://sitio.com/buscar?q=caf%C3%A9q = caféZ włączoną opcją dekodowania wartość %C3%A9 jest pokazywana jako „é”.

Przypadki użycia

  • Debugować, dlaczego link nie działa, sprawdzając osobno każdy parametr zapytania.
  • Wyodrębnić parametry kampanii (utm_source, utm_medium) z marketingowego URL.
  • Sprawdzić prawdziwy host, port i schemat adresu, zanim mu zaufasz.
  • Zrozumieć strukturę API, czytając segmenty ścieżki i ich parametry.

Najczęstsze pytania

Dlaczego mój URL jest oznaczany jako nieprawidłowy?

Prawie zawsze dlatego, że brakuje schematu. „przyklad.com/strona” nie jest pełnym URL; dodaj „https://” na początku, aby dało się go przeanalizować.

Jaka jest różnica między host a hostname?

„hostname” to tylko domena (przyklad.com), natomiast „host” zawiera port, gdy jest obecny (przyklad.com:8080).

Co robi opcja dekodowania parametrów?

Stosuje percent-decoding do wartości zapytania, dzięki czemu %20 pokazywane jest jako spacja, a %C3%A9 jako „é”. Wyłącz ją, jeśli chcesz zobaczyć wartości takie, jakie są przesyłane w URL.

Czy URL jest wysyłany na serwer?

Nie. Analiza odbywa się w całości w przeglądarce; adres nigdy nie opuszcza Twojego komputera.