Сообщение Re[4]: ChatGPT в помощь шарерварщику от 14.06.2024 11:48
Изменено 14.06.2024 11:50 temnik
Re[4]: ChatGPT в помощь шарерварщику
Здравствуйте, m2user, Вы писали:
T>>(лишняя функция TEncoding.UTF8.GetBytes, да еще и результат содержит переносы строк, что ломает base64)
M>Почему же лишняя? Указывать кодировку явным образом при преобразовании строк в бинарный вид и обратно это правильная практика.
M>Что касается переносов, то скорее всего кодирование идет по rfc2045, вместо rfc4648. Но это уже проблема (документации) библиотек, которые используются в этом коде.
Потому что попробуйте это скомпилировать.
T>>(лишняя функция TEncoding.UTF8.GetBytes, да еще и результат содержит переносы строк, что ломает base64)
M>Почему же лишняя? Указывать кодировку явным образом при преобразовании строк в бинарный вид и обратно это правильная практика.
M>Что касается переносов, то скорее всего кодирование идет по rfc2045, вместо rfc4648. Но это уже проблема (документации) библиотек, которые используются в этом коде.
Потому что попробуйте это скомпилировать.
Re[4]: ChatGPT в помощь шарерварщику
Здравствуйте, m2user, Вы писали:
T>>(лишняя функция TEncoding.UTF8.GetBytes, да еще и результат содержит переносы строк, что ломает base64)
M>Почему же лишняя? Указывать кодировку явным образом при преобразовании строк в бинарный вид и обратно это правильная практика.
M>Что касается переносов, то скорее всего кодирование идет по rfc2045, вместо rfc4648. Но это уже проблема (документации) библиотек, которые используются в этом коде.
Потому что попробуйте это скомпилировать.
Я еще с ним экспериментировал, в FMX вообще не шарит, дает вроде бы красивые, но не рабочие решения.
T>>(лишняя функция TEncoding.UTF8.GetBytes, да еще и результат содержит переносы строк, что ломает base64)
M>Почему же лишняя? Указывать кодировку явным образом при преобразовании строк в бинарный вид и обратно это правильная практика.
M>Что касается переносов, то скорее всего кодирование идет по rfc2045, вместо rfc4648. Но это уже проблема (документации) библиотек, которые используются в этом коде.
Потому что попробуйте это скомпилировать.
Я еще с ним экспериментировал, в FMX вообще не шарит, дает вроде бы красивые, но не рабочие решения.