Kodowanie URL

PRYWATNE/Działa w Twojej przeglądarce. Pliki nigdy nie są przesyłane.

Url Encode to narzędzie umożliwiające kodowanie parametrów adresu URL w celu przesłania danych do serwera.

Wpisz adres URL
>>
Zakodowany adres URL

Kodowanie URL

Kodowanie URL

To narzędzie przekształca tekst na kodowanie procentowe dla adresów. Jest to zwykłe przepisanie znaków: nic nie zostaje zaszyfrowane i nic nie zostaje ukryte.

Miej jasność, że kodowanie URL **nie jest zabezpieczeniem**. Kto zobaczy wynik, przekształci go z powrotem dokładnie tak samo, bez klucza i bez hasła.

Kiedy jest potrzebne

Spacje, polskie znaki diakrytyczne oraz znaki takie jak &, = i # mają w adresie własne znaczenie albo nie mogą w nim wystąpić wcale. Kodowanie procentowe czyni je bezpiecznymi do przeniesienia.

Jest potrzebne za każdym razem, gdy wartość wstawia się w ciąg zapytania — frazę wyszukiwania, nazwę pliku, adres wewnątrz innego adresu.

Co często idzie źle

Koduj **wartość**, a nie cały adres. Gdy zakodujesz cały adres, zakodowane zostaną też separatory między jego częściami, a adres przestanie działać.

Spacja zapisuje się w adresie jako %20, ale w ciągu zapytania wysyłanym z formularza jako +. Gdy oba sposoby się pomieszają, dociera błędna wartość.

Jak to zrobić

Wklej tekst, uruchom przetwarzanie i skopiuj wynik. Wejście zostaje w polu nietknięte, żebyś mógł porównać.

Część narzędzi wykonuje całą pracę w przeglądarce, część wysyła żądanie do zewnętrznej usługi. Ten tekst opisuje wyłącznie zachowanie widoczne po stronie kodu i nie gwarantuje dostępności żadnej usługi zewnętrznej.

Często zadawane pytania

Czy kodowanie URL to forma szyfrowania?

Nie. To przepisanie znaków, które każdy może odwrócić. Nigdy nie używaj tego do ochrony czegokolwiek.

Dlaczego tekst się wydłuża?

Bo niektóre znaki muszą zostać zapisane jako kilka znaków. Jest to oczekiwane, a przy przekształceniu z powrotem długość wraca do pierwotnej.

Czy trzeba coś instalować?

Ani programu, ani rozszerzenia. Otwierasz stronę w przeglądarce i korzystasz od razu.

Czy mogę przetworzyć kilka rzeczy naraz?

Powtórz kroki dla każdej osobno. Każde uruchomienie daje własny wynik, który pobierasz oddzielnie.