expressjs отправляет err_empty_response - PullRequest
0 голосов
/ 20 мая 2018

У меня проблема с моей платформой expressJS, когда я отправляю ответ с задержкой 200 секунд, он отправляет err_empty_response с кодом состояния 324

, вот пример fakeTimer

    fakeTimeout(req, res) {
    setTimeout(() => { res.json({success: true})}, 200000)
}

1 Ответ

0 голосов
/ 20 мая 2018

ERR_EMPTY_RESPONSE - это код ошибки Google Chrome.

На самом деле, Chrome автоматически тайм-аут запросов, когда они превышают 300 секунд, и, к сожалению, изменить эти настройки невозможно.

Один обходной путь можетчтобы изменить заголовки Keep Alive.

Однако, если одна задача занимает больше одной минуты, вам просто не следует позволять пользователю ждать это количество времени и позже получать отзыв об интерфейсе.это завершено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...