представления бинарных файлов в виде строк
Я понимаю суть работы кодировки) не понимаю, как это используется на практике просто, просветите, пожалуйста)
Ну например чтобы сохранить картинку в базу данных
Почему нельзя это делать сохраняя просто бинарник?
На практиче, есть какой то бинарный файл и его нужно передать по каналу связи. Канал связи используем определенный протокол, http, udp, ... Если передать бинарный файл как есть, без кодирования, то протокол может случайным образом интерпритировать эти данные как чась протокола (как http заголовок или еще что то) Например это может случиться когда в бинарной файле есть байты по ASCII меньше 16 (перводы строк и другие спец символы) В случае если будет наложено кодирование, которое интерпретируется как A-Z,a-z,0-9 такой интерпритации не будет
Обсуждают сегодня