Задать вопрос

Почему отличается результат кодирования в base64 в windows и Linux?

Кодирую строку через openssl командной строке Win10 и ту же строку в консоли CentOs. Результат отличается в этих ОС. Кодировки utf-8. Почему так?
  • Вопрос задан
  • 1124 просмотра
Подписаться 2 Простой 5 комментариев
Решение пользователя vreitech К ответам на вопрос (4)
fzfx
@fzfx
18,5 дм
направьте вывод в обоих случаях в файлы и сравните эти файлы (посмотрите в шестнадцатиричном просмотрщике), делов то.
либо кодировка разная, либо кто-то (винда, полагаю) BOM в начале строки ставит, либо перенос строки присутствует (он разный в разных ОС).
Ответ написан
Комментировать