Ошибка: невозможно установить заголовки после их отправки клиенту

Я думаю, что это лучший способ запустить php-скрипт на html и htm-страницах:

AddType application/x-httpd-php5 .html .htm
579
задан Antti Haapala 25 December 2017 в 15:07
поделиться

3 ответа

Эта ошибка происходит при отправке 2 ответов. Например:

if(condition A)
{ 

      res.render('Profile', {client:client_});

}

if (condition B){

      res.render('Profile', {client:client_});
    }
  }

Воображают, верно ли по некоторым причинам условие A и B так во втором render, Вы получите ту ошибку

2
ответ дан 22 November 2019 в 21:49
поделиться

Я получил подобную ошибку, когда я пытался отправить ответ в функции цикла. Простое решение состояло в том, чтобы переместиться

res.send ('отправляют ответ');

из цикла, так как можно только отправить заголовок ответа однажды.

https://www.tutorialspoint.com/nodejs/nodejs_response_object.htm

0
ответ дан 22 November 2019 в 21:49
поделиться

Я просто добавляю слово клавиши Return как: return res.redirect("/great"); и walla!

0
ответ дан 22 November 2019 в 21:49
поделиться
Другие вопросы по тегам:

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