Koder i dekoder URL
Lokalnie koduj lub odkodowuj pełne adresy URL i pojedyncze komponenty.
Twoje dane zostają na tym urządzeniu i są przetwarzane w przeglądarce.Jak korzystać z Koder i dekoder URL
- Wybierz, czy dane są pełnym adresem URL, czy pojedynczym komponentem.
- Wklej tekst i wybierz kodowanie albo odkodowanie, aby uzyskać lokalny wynik.
- Skopiuj wynik lub przenieś go do pola wejściowego, aby wykonać operację odwrotną.
Kodowanie procentowe bez zgadywania
Adres URL zastrzega część znaków na opisanie własnej struktury: ukośnik rozdziela segmenty ścieżki, znak zapytania otwiera zapytanie, ampersand dzieli parametry. Kodowanie procentowe to sposób, w jaki znak znaczący jedną z tych rzeczy przenosi się jako dane.
Dlatego zakres ma większe znaczenie niż samo wejście. Kodowanie całego adresu musi zostawić separatory w spokoju, bo inaczej adres przestaje nim być; kodowanie pojedynczej wartości parametru musi je wszystkie zabezpieczyć, bo inaczej wartość z ampersandem rozpada się po drugiej stronie na dwa parametry.
Najczęstszy błąd, przed którym to chroni, to podwójne kodowanie. Wartość raz już zabezpieczona i zabezpieczona ponownie przychodzi z zakodowanymi znakami procenta i czyta się jako zwykły tekst — dlatego warto najpierw odkodować, sprawdzić, co się ma, i zakodować raz.
Najczęstsze pytania o Koder i dekoder URL
Czym różni się pełny URL od komponentu?
Tryb pełnego URL zachowuje separatory, takie jak dwukropki, ukośniki, pytajniki i ampersandy. Tryb komponentu koduje je jako dane.
Czy odkodowanie zamienia plusy na spacje?
Nie. Narzędzie stosuje reguły URI języka JavaScript i pozostawia plusy bez zmian; dane formularzy mogą używać innych reguł.
Czy adres URL jest gdzieś wysyłany?
Nie. Kodowanie i odkodowanie działa wyłącznie w bieżącej karcie przeglądarki, a dane nie trafiają do Qbito Tools.