Koder/Dekoder URL

Koduj i dekoduj fragmenty URL oraz rozkładaj pełny adres na części — bezpośrednio w przeglądarce.

O narzędziu Koder/Dekoder URL

Co to jest

Koder/Dekoder URL ma dwa tryby. „URL Component” koduje tekst procentowo, żeby można go było umieścić w adresie URL, i dekoduje go z powrotem — także ciągi zakodowane kilka razy. „URL Inspector” rozkłada pełny adres: protokół, host, port, ścieżkę, fragment i każdy parametr zapytania, który można zmienić, dodać lub usunąć.

Główne funkcje

  • Kodowanie i dekodowanie procentowe fragmentu URL, w razie potrzeby ze spacjami jako +.
  • Rekurencyjne dekodowanie ciągów zakodowanych więcej niż raz.
  • Pełny URL rozłożony na protokół, host, port, ścieżkę, parametry zapytania i fragment.
  • Parametry zapytania można edytować, dodawać i usuwać; adres składa się od razu na nowo.
  • Domena międzynarodowa pokazana jako Unicode i jako Punycode.
  • JWT lub JSON w parametrze można rozwinąć na miejscu; ostrzeżenie, gdy adres zawiera login i hasło.

Jak używać

  1. Wybierz „URL Component”, aby zakodować lub zdekodować tekst, albo „URL Inspector”, aby rozłożyć pełny URL.
  2. Wklej tekst lub adres albo kliknij „Przykład”.
  3. Dla fragmentu URL w razie potrzeby włącz „Koduj spacje jako +” lub „Dekodowanie rekurencyjne”.
  4. W inspektorze zmień parametry, a potem skopiuj cały URL, samą ścieżkę lub samo zapytanie.

Kiedy się przydaje

  • Odczytać długi link śledzący lub przekierowujący z zagnieżdżonymi parametrami.
  • Umieścić frazę wyszukiwania lub nazwę pliku ze spacjami w parametrze zapytania.
  • Sprawdzić, co naprawdę przekazuje przekierowanie OAuth.

Prywatność i ograniczenia

Twoje dane

Twoje teksty i adresy są przetwarzane w przeglądarce i nie trafiają na serwer; narzędzie nie otwiera adresu — witryna otrzymuje tylko anonimowe zdarzenie „otwarto narzędzie”, bez treści. Wynik wysłany do innego narzędzia zostaje na tym urządzeniu przez 24 godziny w „Ostatniej aktywności”. Link „Udostępnij” zawiera tekst w samym adresie, więc wysyłaj go tylko zaufanym osobom.

Ograniczenia

  • Dekodowanie rekurencyjne zatrzymuje się po 10 powtórzeniach i informuje o tym.
  • Inspektor potrzebuje pełnego adresu z protokołem, np. https://example.com/…

Najczęstsze pytania

Spacja to + czy %20?

W zapytaniu oba oznaczają spację: + pochodzi z formularzy HTML, a %20 działa w każdej części adresu. Włączaj „Koduj spacje jako +” tylko wtedy, gdy odbiorca oczekuje kodowania formularza.

Co robi dekodowanie rekurencyjne?

Niektóre linki są zakodowane dwa lub trzy razy, więc %2520 najpierw staje się %20, a dopiero potem spacją. Dekodowanie rekurencyjne powtarza krok, aż nic się już nie zmienia.

Co mogę zrobić w URL Inspector?

Zobaczyć każdą część adresu osobno, zmienić, dodać lub usunąć parametry zapytania, rozwinąć JWT lub JSON w parametrze i osobno skopiować ścieżkę albo zapytanie.