#javascript #performance #express
#javascript #Производительность #выразить
Вопрос:
Я запускаю lighthouse в chrome dev tools и получаю это на вкладке трассировки производительности. снимок экрана сети
У него двойной запрос, и я пытаюсь понять, что его вызывает. Как вы можете видеть, первый paint запускается только после завершения второго запроса.
Я пробовал req.connection.setTimeout(60 * 1000);
, но это не работает. Это также не «случай значка».
upd.
Первый запрос имеет
'sec-fetch-mode': 'navigate',
'sec-fetch-dest': 'document',
второй
'sec-fetch-mode': 'cors',
'sec-fetch-dest': 'empty',
Комментарии:
1. Вы уверены, что это не предполетный запрос? developer.mozilla.org/en-US/docs/Glossary/Preflight_request
2. В журналах сервера я вижу, что функция router и render app вызываются дважды, но я проверю заголовки, спасибо.