Пример Base 64 кодирование и декодирование

Переводы статьи Переводы статьи
Код статьи: 191239 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

Аннотация

B64_samp.exe — это пример, который показывает, как программным способом кодирования и декодирование механизма кодировки Base 64. Этот механизм кодирования была введена для использования с расширения Multipurpose Internet Mail (MIME). Он является по умолчанию механизм, используемый при проверке подлинности открытым текстом (Basic Проверка подлинности) между веб-обозревателя и веб-сервера.

Образец является в форме простое приложение командной строки Win32. Использование выглядит следующим образом:
Usage:  Base64.exe -[d|e] <message>
           d  :  Decode <message>
           e  :  Encode <message>
				
Образец не форматировать Кодированный текст. Спецификации RFC для Base 64 требует, что каждая строка закодированное сообщение не может превышать 76 символов. После 76 символов сообщения должны иметь жесткий перенос строки вставленные (который является возврат каретки + перевода строки). Кроме того закодированное сообщение об ошибке в декодера, необходимо добавлять таким образом, общее число знаки быть кратным 4. Пример декодера, включенные в этот файл будет обрабатывать ситуации, в которой отсутствует заполнение. Закодированное сообщение следует добавлять знак равенства (=) в конце. Пожалуйста, ознакомьтесь раздел 5.2 RFC 1521 для подробного описания Base-64 Стандарт кодировки.

Примечание: Пример включает файлы проекта для Microsoft Visual C++ 5.0. Для других сред разработки просто скопируйте поверх файлов .cpp и .h в собственный проект. Обратите внимание, что Данный самораспаковывающийся исполняемый Win32 EXE.

Дополнительная информация

Следующие файлы доступны для загрузки Майкрософт Центр загрузки:
B64_samp.exe
Для получения дополнительных сведений о загрузке файлов с узла технической поддержки корпорации Майкрософт щелкните следующий номер статьи базы знаний Майкрософт:
119591 Загрузка файлов поддержки Microsoft через оперативные службы
Корпорация Майкрософт проверила этот файл на наличие вирусов. Корпорация Майкрософт использует последние антивирусные программы на дату, которая была учтена в файл. Файл хранится на защищенных серверах, что предотвращает его несанкционированное изменение.

Ссылки

RFC 1521: MIME (Multipurpose Internet Mail расширения) часть первая: Механизмы для определения и описания формата сообщений Интернета Тексты

Свойства

Код статьи: 191239 - Последний отзыв: 27 октября 2012 г. - Revision: 8.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Internet Client Software Development Kit 4.01
  • Microsoft Internet Information Services 5.0
Ключевые слова: 
kbdownload kbfilter kbhttp kbinfo kbmt KB191239 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 191239

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com