Приєднуючи дані до моїх електронних листів, я помітив, що Thunderbird обчислює загальний розмір отриманої електронної пошти набагато більше, ніж файли, які я додав. Ось останній приклад: два зображення, одне на 13 МБ і одне на 3,6 МБ, загалом має становити приблизно 17 МБ. Було чотири рядки тексту. Тоді Thunderbird запитав …
$ echo -n "apfjxkic-omyuobwd339805ak:60a06cd2ddfad610b9490d359d605407" | base64 YXBmanhraWMtb215dW9id2QzMzk4MDVhazo2MGEwNmNkMmRkZmFkNjEwYjk0OTBkMzU5ZDYwNTQw Nw== Вихід має повернення раніше Nw==. Який правильний спосіб генерувати base64 в Linux?
Я читав кодування Base64 і знайшов це у Вікіпедії: Схеми кодування Base64 зазвичай використовуються, коли є потреба в кодуванні бінарних даних, які потрібно зберігати та передавати через носії, призначені для обробки текстових даних. ... і наведений приклад - це надсилання бінарних файлів по електронній пошті. Я намагаюся зрозуміти, для чого …
Це питання було перенесено з помилки сервера, оскільки на нього можна відповісти на Super User. Мігрували 9 років тому . Хтось може порекомендувати простий спосіб / інструмент для перетворення шістнадцяткових на base64? Я використовую Linux та OS X.
Як я можу витягнути вкладені файли з електронного листа, коли вони надходять закодовані в тілі електронної пошти, як це: ------ =_NEXTPART_FORMSCAPE_MAIL_message101122101615 Content-Type: application/octet-stream; name="MyFile_hasalongish filename_22-NOV-2010.pdf" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="MyFile_hasalongishfilename_22-NOV-2010.pdf" Content-Description: MyFile_hasalongishfilename_22-NOV-2010.pdf JVBEDi0xLjMKJcfsj6IKNSAwIG9iago8PC9MZW5ndGggNiAwIFIvRmlsdGVyIC9GbGF0 ZFRGVSdsfSDF43N0cmVhbQp4nJ0b23IVN/LdXzG1D7vnbOUMo9tISiWpBduAN2CMbZJN [...] OUIwOEYxRDcyRjkwRDAxRUU1QzBDMjhEM0Y+XQo+PgpzdGFydHhyZWYKMTMwNDQKJSVF T0YK ------ =_NEXTPART_FORMSCAPE_MAIL_message101122101615--
У мене є програма, яка підключається до BigQuery, використовуючи декілька кредитів з файлу .json. Будучи, що це додаток буде в кінцевому підсумку перебувати на Pivotal Cloud Foundry і повинні бути встановлені як користувальницькі середовища Змінна Я використав шифрування base64 для кодування вмісту файлу .json в ключ base64. Ідея полягає в …