Dekodowanie HTML

PRYWATNE/Brak danych wysłanych na serwer

Dekodowanie HTML to narzędzie umożliwiające dekodowanie zakodowanego kodu HTML z powrotem do zwykłego kodu HTML. Elementy HTML takie jak &, <, >, " i ' są konwertowane z powrotem na oryginalne znaki.

Zakodowane wejście HTML
>>
Zdekodowane wyjście

Dekodowanie HTML

Dekodowanie HTML

To narzędzie przekształca tekst z encji HTML na zwykłe znaki. Jest to zwykłe przepisanie znaków: nic nie zostaje zaszyfrowane i nic nie zostaje ukryte.

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

Kiedy jest potrzebne

Tekst pobrany ze strony albo ze strumienia danych zawiera często encje w rodzaju &, < i '. Dekodowanie przywraca znaki, które one reprezentują.

Przydaje się, gdy czyta się albo dalej przetwarza tekst, który przeszedł przez kilka systemów.

Co często idzie źle

Nigdy nie dekoduj tekstu i nie wstawiaj go od razu na stronę. Wracasz wtedy do punktu wyjścia w sprawie wstrzyknięcia kodu, a kodowanie było właśnie tym, co chroniło.

Tekst zakodowany dwukrotnie trzeba zdekodować dwa razy. Jeśli po jednym przejściu nadal widzisz &, wejście było zakodowane podwójnie.

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 dekodowanie HTML 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.