Я пытаюсь настроить тип MIME на моем http-сервере и установить Content-Type
на text/html
, но я получаю эту ошибку:
(узел: 87702) UnhandledPromiseRejectionWarning: Ошибка [ERR_HTTP_HEADERS_SENT]: Невозможно установить заголовки после их отправки клиенту
Вот как выглядит мой код:
const handler = require('serve-handler');
const http = require('http');
const server = http.createServer((request, response) => {
response.statusCode = 200;
response.setHeader('Content-Type', 'text/html');
response.end();
handler(request, response);
})
server.listen(3000, () => {
console.log('Running at http://localhost:3000');
});
Я в значительной степени скопировал примериз библиотеки (подачи) README .
У меня нет большого опыта с этим, чтобы понять, что я делаю неправильно, любая помощь будет оценена.