Narzędzia deweloperskie

Enkoder i dekoder URL

Percent-koduj lub dekoduj tekst według reguł komponentów RFC 3986.

Enkoder i dekoder URL workspace

Jak używać

Wklej tekst i wybierz Koduj lub Dekoduj. Kodowanie escapuje każdy znak, który nie jest niezarezerwowanym znakiem URL. Dekodowanie odrzuca znak procentu bez dwóch cyfr szesnastkowych.

Przykład

Ukośnik i spacja są kodowane. Spacja staje się %20, a nie znakiem plus.

Wejście

a/b c

Wyjście

a%2Fb%20c

Jak to działa

Kodowanie podąża za rawurlencode: litery, cyfry oraz - _ . ~ pozostają bez zmian. Spacje stają się %20. Dekodowanie odwraca escapowanie procentowe i wymaga poprawnego UTF-8.

Częste błędy

  • Znak plus pozostał plusem To narzędzie nie traktuje + jako spacji. Ta konwencja należy do formularzy HTML, nie do komponentów RFC 3986.
  • Pojawił się niepełny % Dodaj dwie cyfry szesnastkowe albo usuń znak procentu.

Ograniczenia

Narzędzie koduje jeden komponent. Nie przepisuje pełnego URL z zachowaniem struktury, bo łatwo to zrobić źle.

Prywatność

Tekst, który wklejasz, jest przetwarzany w Twojej przeglądarce. PepsTools go nie otrzymuje, nie przechowuje ani nie wysyła do innej usługi.

Pytania

Czy ciąg zapytania będzie rozbijany na pola?

Nie. Pole jest kodowane lub dekodowane jako jeden tekst.