Вход | Регистрация
 

Сохранение Stream PDF файла

Сохранение Stream PDF файла
Я
   Кицум
 
02.08.21 - 07:06
Добрый день.
На GET запросом забираю PDF файл с сервиса, файл забирается в виде Stream. Не могу его нормально сохранить на диск после этого:

АдресСтраницы = "/api/explorer/file/93ec3425-af18-4cab-b0a3-5b55e80a859a?type=File1c";

    Соединение = Новый HTTPСоединение("new.NNN.kz",443,,,,,Новый ЗащищенноеСоединениеOpenSSL());
    
                                    
    Заголовки = Новый Соответствие();
    Заголовки.Вставить("Authorization", "Bearer "+ "МойТокен");
    Заголовки.Вставить("Content-Type", "application/json");
    Заголовки.Вставить("Accept", "application/json");
    Заголовки.Вставить("workspace-id", "52185");

    
    
    Запрос = Новый HTTPЗапрос(АдресСтраницы, Заголовки);
    HTTPОтвет = Соединение.Получить(Запрос);
    Ответ =  HTTPОтвет.ПолучитьТелоКакДвоичныеДанные();
    Ответ.Записать("D:\3.pdf");

Файл сохраняется, но не читается после сохранения. Пробовал через
   Кицум
 
1 - 02.08.21 - 07:08
Пробовал через COMОбъект("ADODB.Stream"). Результат идентичен: файлы по содержимому одинаковы и Adobe reader считает, что они повреждены
   Кицум
 
2 - 02.08.21 - 07:11
Если делать запрос в Postmane, то в теле виден открытый PDF-ник. Т.е. сам файл не поврежден изначально

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.