Narzędzie kodowania/dekodowania URL
Koduj i dekoduj percent-encoding (kodowanie URL).
Przydatne do bezpiecznego operowania na URL-ach i query stringach.
- Bezpieczne
- Przetwarzanie odbywa się na Twoim urządzeniu, więc wejście/wyjście nie jest nigdzie wysyłane.
Uwagi
Metoda percent-encoding używana do reprezentowania znaków wielobajtowych, których nie da się użyć bezpośrednio w URI.
Każdy bajt jest reprezentowany jako (XX w systemie szesnastkowym).%XX
Tryb
Wybierz jeden z trzech trybów.
| Auto | Automatycznie wykrywa tekst zakodowany URL vs zwykły tekst i konwertuje odpowiednio. |
|---|---|
| Koduj | Traktuje wejście jako zwykły tekst i próbuje zakodować do percent-encoding. |
| Dekoduj | Traktuje wejście jako percent-encoded i próbuje zdekodować do zwykłego tekstu. |
Koduj
- Koduje w UTF-8.
- W pełni koduje znaki zastrzeżone URI '#$&+,/:;=?@'.
- Wynik może przestać działać jako URI.
https://example.com/encode
↓
https%3A%2F%2Fexample.com%2F%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
Koduj (zachowaj URI)
- Koduje w UTF-8.
- Nie koduje znaków zastrzeżonych URI '#$&+,/:;=?@', więc jest to kodowanie częściowe.
- Zachowuje funkcjonalność URI.
https://example.com/encode
↓
https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
Dekoduj
- Dekoduje w UTF-8.
https://example.com/%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89
↓
https://example.com/encode