Koder/Dekoder URL

Koduj i dekoduj URL-e oraz znaki specjalne natychmiast z inteligentną analizą URL.

Wejście 0 znaków
Wyjście 0 znaków

Przypadki użycia

Kodowanie i dekodowanie URL są niezbędne dla rozwoju stron internetowych i codziennego korzystania z internetu:

  • Kodowanie parametrów zapytania

    Bezpiecznie dodawaj znaki specjalne jak spacje, ampersandy i znaki równości w ciągach zapytań URL podczas tworzenia dynamicznych linków.

  • Debugowanie zakodowanych URL z logów

    Szybko dekoduj zakodowane procentowo URL z logów serwera, aby zrozumieć, jaki URL został faktycznie żądany.

  • Naprawianie podwójnie zakodowanych URL

    Identyfikuj i naprawiaj URL z %2520 zamiast %20, wykrywając już zakodowane wejście przed ponownym kodowaniem.

  • Zrozumienie struktury URL

    Dowiedz się, które części URL są kodowane i kiedy używać encodeURI vs encodeURIComponent z wizualną analizą.

  • Przygotowanie tekstu dla parametrów URL

    Koduj tekst z emoji i znakami specjalnymi, aby bezpiecznie dodawać do URL udostępniania na wszystkich platformach.

Często zadawane pytania

Jaka jest różnica między encodeURIComponent a encodeURI?
encodeURIComponent koduje wszystkie znaki specjalne włącznie z ogranicznikami URL (/, ?, #). Używaj go dla wartości parametrów zapytania. encodeURI zachowuje znaki struktury URL i jest przeznaczony do kodowania pełnych URL.
Dlaczego widzę %20 zamiast + dla spacji?
Używamy %20 dla spacji, ponieważ jest to bardziej uniwersalnie kompatybilne. Notacja + dla spacji działa tylko w ciągach zapytań i może powodować problemy w innych częściach URL.
Co to jest podwójne kodowanie?
Podwójne kodowanie występuje, gdy kodujesz już zakodowany ciąg. Na przykład, %20 (zakodowana spacja) staje się %2520. Nasze narzędzie ostrzega, gdy to może się zdarzyć.
Czy moje dane są bezpieczne?
Tak! Całe kodowanie i dekodowanie odbywa się bezpośrednio w Twojej przeglądarce. Twoje dane nigdy nie są wysyłane na żaden serwer.
Dlaczego dekodowanie nie działa dla niektórych ciągów?
Dekodowanie nie powiedzie się, gdy wejście zawiera nieprawidłowe sekwencje zakodowane procentowo, jak %GG (nieprawidłowy hex) lub końcowy % bez dwóch cyfr hex.