Я пытаюсь понять, как работает Base64.Если бы вы хотели отправить !"#
с использованием Base64, как бы это выглядело?
Вот моя разработка:
String: ! " #
Hex: 21 22 23
Binary: 00100001 00100010 00100011
Base64 conversion:
Hex: 4 12 8 23
Binary: 001000 010010 001000 100011
Ни одно из конечных двоичных значений не может быть представлено с помощью любогоиз ascii chars в Base64.
Я, очевидно, что-то здесь неправильно понял, если кто-то может указать мне правильное направление с примером, который был бы великолепен.