• Как исправить ошибку при загрузке файла с помощью fetch?

    @f_ban
    Во-первых, ваш сервер должен уметь обработать запрос на '/data.json'.
    В приведенном же вами коде бэковой части обрабатываются запросы на: '/', '/exmpl.js', '/Gistograma.html', '/Gistogr.js', '/server1.js'. А в блоке default вообще указаны инструкции, что если придет запрос на что-то другое, что не входит в этот список, то ответить кодом 404 - стандартный код ответа HTTP, в случае если запрашиваемый ресурс не найден.

    Таким образом, если добавите что-то вроде следующего, то проблема должна быть решена:
    case '/data.json':
        const js = fs.readFileSync('data.json', 'utf8'); 
        res.writeHead(200, {'Content-Type': 'application/json'});
      		res.end(js);
    Ответ написан
    8 комментариев