170 похожих чатов

После ревью кода проекта, при наведении абстракций отвалилась передача файла

с сервера на клиент:

Хз уже кнш проблема сервака или клиента, но вот код

Сервер:
fs.existsSync(path_doc)
? res.status(201).sendFile(path_doc)
: res.status(404).send('Файл не найден')

Клиент:
fetch(${api}viewDoc?doc_id=${doc_id}, {
credentials: 'include',
headers: {
'Content-Type': 'application/json',
'Accept': 'application/json'
},
})
.then(res => {
if (res.status === 201) {
return res.blob();
}
else if (res.status === 401) {

}
else if (res.status === 404) {

}
})
.then(blob => {
console.log(blob);
})
.catch(err => console.log(err));

В blob приходит только тип файл и его размер, без содержимого файла:
Blob {size: 398371, type: 'application/pdf'}

Мб заметит кто где наговнокодил, буду благодарен

12 ответов

18 просмотров
ParlFuse- Автор вопроса

help

А 201 до этого был? Или с 200 переделал?

ParlFuse- Автор вопроса
Joe Beretta
А 201 до этого был? Или с 200 переделал?

у меня нет 200, ток 201 да и какая разница если я возвращаю в blob вне условий статуса

а как ты понял что содержимого нет?

ParlFuse- Автор вопроса
Тупая Инфузория
а как ты понял что содержимого нет?

потому что мне прилетает блоб внутри которого нет содержимого, есть только тип и сайз

ParlFuse
потому что мне прилетает блоб внутри которого нет ...

не зря я спросил, добавлю тебя в свой список клоунов

ParlFuse- Автор вопроса
Тупая Инфузория
не зря я спросил, добавлю тебя в свой список клоун...

да пушто я блоб блять передаю в компонент который файл открывает, и нихера он не открывает Если я в компонент передаю файл который заранее получил из input type='file' и всё прекрасно открывается, то с blob который прилетает нихера сделать не может, а при просмотре blob имеет ток сайз и тип

ParlFuse
да пушто я блоб блять передаю в компонент который ...

как по твоему в блобе должно отображаться содержимое?

ParlFuse- Автор вопроса

бро ты если не можешь подсказать, то нахуя нагнетаешь? дефицит внимания?

ParlFuse
бро ты если не можешь подсказать, то нахуя нагнета...

так как по твоему в блобе должно отображаться содержимое?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта