Bộ mã hóa/giải mã Base64
Base64 thể hiện dữ liệu nhị phân dưới dạng ASCII an toàn cho JSON, tiêu đề HTTP và email.
Cách mã hóa hoặc giải mã Base64
1. Chọn chế độ mã hóa hoặc giải mã.
2. Dán văn bản đầu vào hoặc chuỗi Base64.
3. Đọc đầu ra ngay lập tức.
4. Sao chép kết quả vào bảng nhớ tạm để định cấu hình hoặc gỡ lỗi.
Các ví dụ về Base64
Tiêu đề xác thực cơ bản
Mã hóa "clientId:clientSecret" thành Base64 để ủy quyền: Tiêu đề cơ bản ... (chỉ sử dụng HTTPS).
Giải mã phân đoạn tải trọng JWT
Phần giữa của eyJ... mã thông báo giải mã thành các xác nhận quyền sở hữu JSON — ghép nối với bộ giải mã JWT để phân tích cú pháp đầy đủ.
Nhúng nhỏ config
Mã hóa đoạn ini để truyền biến môi trường.
Khi nào nên dùng Base64
• Khi gỡ lỗi xác thực API và URI dữ liệu.
• Khi giải mã tải trọng lỗi từ nhật ký.
• Khi dạy cách mã hóa hoạt động tương tác.
Không mã hóa
Bất cứ ai cũng có thể giải mã Base64 — coi các bí mật được mã hóa là bị lộ nếu bị chặn. Luôn truyền TLS.
Câu hỏi thường gặp
Base64 có an toàn với URL không?
Thay thế +/ bằng -_ và có thể bỏ qua phần đệm — kiểm tra thông số API.
Việc đệm bằng dấu?
Base64 hợp lệ kết thúc bằng = hoặc == để căn chỉnh — bao gồm khi giải mã các trình phân tích cú pháp nghiêm ngặt.
Giải mã không thành công?
Đầu vào có thể có khoảng trắng hoặc bảng chữ cái sai — loại bỏ các dòng mới.
Văn bản Unicode?
Mã hóa byte UTF-8, không phải UTF-16 — tiêu chuẩn cho web.
Đã tải lên?
Không.