{{TEXT_DECODE_TITLE}}
{{FILE_DECODE_TITLE}}
Opcje zaawansowane
Separator nowej linii
Różne systemy operacyjne używają różnych znaków nowej linii — na przykład systemy Unix i Windows nie korzystają z tych samych symboli. Po dekodowaniu, wszystkie znaki nowej linii w Twoim wyniku zostaną zastąpione wybraną opcją. To ustawienie decyduje o działaniu funkcji „dekoduj każdą linię osobno”.
{{DECODE_LINES_OPTION_TITLE}}
{{DECODE_LINES_OPTION_DESC}}
Usuń znaki nowej linii
Dane Base64 w formacie MIME (np. z e-maili) często zawierają znaki nowej linii co 76 znaków. Włącz tę opcję, aby usunąć te znaki przed dekodowaniem. Zapewnia to poprawne dekodowanie danych Base64 sformatowanych zgodnie z MIME.
Obsłuż kodowanie przyjazne dla URL
Włącz tę opcję, jeśli Twój wpis używa wersji Base64 przyjaznej dla URL (RFC 4648 / Base64URL), w której "-" oznacza "+", a "_" oznacza "/", a wypełnienie może być pominięte. Ta opcja przekonwertuje wpis z powrotem do standardowego Base64 przed dekodowaniem.
Tryb na żywo
Gdy tryb na żywo jest włączony, Twój wpis jest natychmiast dekodowany przy użyciu wbudowanych funkcji JavaScript w przeglądarce, bez przesyłania danych na nasze serwery. Pamiętaj, że tryb ten obsługuje obecnie tylko wyjście tekstowe w UTF-8.
Uwaga: Dla plików binarnych (obrazów, dokumentów itp.) upewnij się, że zapisujesz wynik zamiast kopiować go, aby zapobiec uszkodzeniu danych.
Zrozumienie dekodowania Base64
Dekodowanie Base64 przekształca tekstowy format Base64 z powrotem w oryginalne dane binarne lub tekstowe. Proces ten jest niezbędny do odzyskiwania danych, które zostały zakodowane w celu bezpiecznej transmisji przez systemy oparte na tekście.
Jak działa dekodowanie Base64
Dekodowanie Base64 odwraca proces kodowania, konwertując znaki Base64 z powrotem na dane binarne. Proces ten wykorzystuje zestaw 64 znaków (A–Z, a–z, 0–9 oraz zazwyczaj "+" i "/") i działa w następujący sposób:
- Walidacja wpisu Base64 i obsługa wypełnienia.
- Konwersja każdego znaku Base64 na jego 6-bitową wartość.
- Łączenie tych 6-bitowych wartości w grupy po 24 bity.
- Konwersja tych grup bitów z powrotem na oryginalne bajty.
- Obsługa wypełnienia w celu odzyskania częściowych końcowych bajtów.
Dlaczego używać dekodowania Base64?
- Odzyskiwanie danych: Pozwala odzyskać oryginalne dane binarne z bezpiecznego dla tekstu formatu Base64.
- Załączniki e-mail: Umożliwia wyodrębnienie plików i obrazów z treści wiadomości e-mail kodowanych w formacie MIME.
- Zasoby internetowe: Przekształca osadzone URI danych Base64 z powrotem w treść binarną.
- Integracja API: Przetwarza dane zakodowane w Base64 otrzymane z usług internetowych.
Typowe zastosowania dekodowania Base64
Dekodowanie Base64 jest niezbędne w różnych scenariuszach, w tym:
- Przetwarzanie e-maili: Wyodrębnianie załączników z wiadomości kodowanych w formacie MIME.
- Tworzenie stron internetowych: Przekształcanie URI danych Base64 z powrotem w zasoby binarne.
- Obsługa API: Przetwarzanie danych zakodowanych w Base64 otrzymanych z odpowiedzi JSON lub XML.
Praktyczny przykład
Ciąg Base64 TWFu
po dekodowaniu staje się słowem Man
. Proces dekodowania konwertuje każdy znak Base64 na jego 6-bitową wartość, łączy te bity i rekonstruuje oryginalne znaki ASCII.
Nasze narzędzie online do dekodowania Base64 zapewnia szybki i bezpieczny sposób na dekodowanie Twoich danych Base64. Niezależnie od tego, czy wyodrębniasz osadzone obrazy ze stron internetowych, czy przetwarzasz odpowiedzi API, dekodowanie Base64 jest niezbędnym narzędziem w nowoczesnym tworzeniu stron.