Κωδικοποίηση / αποκωδικοποίηση Base64

Το Base64 αντιπροσωπεύει δυαδικά δεδομένα ως ασφαλή ASCII για JSON, κεφαλίδες HTTP και email. Κωδικοποιήστε κείμενο UTF-8 ή μικρά αρχεία στο Base64. αποκωδικοποιήστε ωφέλιμα φορτία API και τμήματα JWT σε αναγνώσιμο κείμενο — όλα τοπικά χωρίς διαρροή διαπιστευτηρίων σε server.

Πώς να κωδικοποιήσετε ή να αποκωδικοποιήσετε το Base64

1. Επιλέξτε λειτουργία κωδικοποίησης ή αποκωδικοποίησης.
2.
3. Άμεση ανάγνωση του αποτελέσματος.
4. Αντιγράψτε το αποτέλεσμα στο πρόχειρο για διαμόρφωση ή εντοπισμό σφαλμάτων.

Παραδείγματα Base64

Βασική κεφαλίδα auth

Κωδικοποίηση "clientetec για BasicId:ClientId. μόνο HTTPS).

Αποκωδικοποίηση τμήματος ωφέλιμου φορτίου JWT

Το μεσαίο τμήμα του eyJ... αποκωδικοποιεί διακριτικό σε αξιώσεις JSON — ζεύξη με αποκωδικοποιητή JWT για πλήρη ανάλυση.

Ενσωματώστε μικρή διαμόρφωση

Κωδικοποιήστε το απόσπασμα ini μεταφοράς για περιβάλλον.

Πότε να χρησιμοποιήσετε αυτό το εργαλείο

• Κατά τον εντοπισμό σφαλμάτων API auth και URI δεδομένων.
• Κατά την αποκωδικοποίηση ωφέλιμων φορτίων σφαλμάτων από αρχεία καταγραφής.
• Όταν διδάσκετε πώς λειτουργεί διαδραστικά η κωδικοποίηση.

Χωρίς κρυπτογράφηση

Οποιοσδήποτε μπορεί να αποκωδικοποιήσει το Base64 — αντιμετωπίζει τα κωδικοποιημένα μυστικά ως εκτεθειμένα εάν υποκλαπούν. Πάντα TLS κατά τη μεταφορά.

Συχνές ερωτήσεις

Ασφαλές για URL Base64;

Αντικαθιστά το +/ με -_ και μπορεί να παραλείψει την πλήρωση — ελέγξτε την προδιαγραφή API.

Το padding ίσον σημάδια;

Το Valid Base64 τελειώνει με = ή == για στοίχιση — συμπεριλαμβάνεται κατά την αποκωδικοποίηση αυστηρών αναλυτών.

Η αποκωδικοποίηση απέτυχε;

Η είσοδος μπορεί να έχει κενό διάστημα ή λάθος αλφάβητο — αφαιρέστε νέες γραμμές.

Κείμενο Unicode;

Κωδικοποίηση UTF-8 byte, όχι UTF-16 — τυπικό για τον ιστό.

Μεταφορτώθηκε;

Όχι.