обрабатывает post запросы
Из запроса беру определённый текст и с помощью него генерирую docx файл (библиотека officegen). Файл может генерироваться и 10 минут, и 1 минуту, а результат одинаковый - Error: aborted
С чем может быть связана эта ошибка? Использую res.download
res.sendFile тоже не помог
Часто в таких либах(обычно на эксель файлы) нужен инит конфиг(формат, наименование и тд), посмотри, мб актуально.
Не стесняйся, показывай. Мы видели брэйнфак, нас уже не напугать.
я могу показать брэйнфак
нинада, верю на слово.
Я, честно сказать, не смог разобраться о какой конфигурации речь
А нода в консоли чё пишет?
Что все отлично Сервер "отправил" файл и работает дальше
https://expressjs.com/en/5x/api.html#res.download
Здравствуйте Постарался за эти дни применить то, что советовали в чате, но видно моих стараний недостаточно На скрине видны изменения в коде, ошибка теперь следующая : Файл отправляется, но не открывается Примечательно, что функции в начале эндпоинта выполняются в нужном порядке и при открытии файла вручную, который лежит в папке проекта, все отлично. Но при открытии этого же самого файла после отправки получается такая ошибка Может кто-то знает с чем это может быть связано? Моя задача - отправить docx файл на клиент, но что не пробовал - ничего не получается
@44: ты уверен, что нужен стрим на чтение?
Файл создаётся в корне проекта, затем читается и отдаётся пользователю По крайней мере я где-то нашёл такой вариант решения Но у меня он работает с ошибкой в конце
открой исходный файл и скаченный и посмотри чет они отличаются
Да, перечитал код ещё раз, точно.
Исходный - то, что нужно, все на месте Скаченный - не открывается
ну так и посмотри чем они отличаются
Не совсем понял Как посмотреть и на что обратить внимание?
любым возможным способом на разницу между ними
"Открыть с помощью..." блокнота, например, или так же в вскоде.
Нечто похожее я видел при логах работы библиотеки(строки снизу). Возможно ли то, что файл не успевает подготовиться?
diff нет что ли?
кодировку поставь на utf8
Не слышал о таком понятии =)
https://linux-faq.ru/page/komanda-diff
Содержание блокнота изменилось, но это по-прежнему не нужный мне docz
Обсуждают сегодня