Я работаю над проектом php, в котором мне нужно отправить документ с кодировкой base64 на сервер с помощью CURL. Вот код: $c = file_get_contents(test.doc); $encoded = base64_encode($c);
Я обнаружил, что полученный $encoded недействителен.
На этом веб-сайте: https://www.base64encode.org/ я загрузил файл и кодировку base64 онлайн, результирующая закодированная строка верна.
Затем я попытался вырезать и вставить текст из файла документа и закодировать их онлайн на указанном выше веб-сайте, результирующая строка отличается от действительной строки, которую я получил. Поэтому, я думаю, я не мог просто извлечь текст из doc-файла и закодировать его в base64.