@SOjuD

Почему node.js сервер неправильно отдаёт svg?

Привожу часть кода
let server = http.createServer((req, res) => {

    if(req.url.match(/.svg$/)){

        let data = fs.createReadStream(path.join(__dirname, 'public', req.url));
        res.writeHead(200, {
            'Conten-Type' : 'image/svg+xml'
    })
        data.pipe(res);

    }else{
        handleError(404, new Error('Страница не найдена'), res);
    }
            

});
server.listen('4000', () => {console.log('Server run')});


ДУмал что проблема в заголовке 'transfer-encoding' : 'chunck', убрал но не помогло, conten type установлен как svg+xml, но в инструментах разработчика во вкладке network в колонке type text/plain
5d84a9a443cd0714690154.png
5d84a967ea5bb907298587.png
  • Вопрос задан
  • 209 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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