Почему мой http запрос очень медленный?

у меня есть совершенно обычный код http запроса на axios
const response = await axios.get(url)
этот url это просто web страница то есть html код
я понимаю что html может весить не мало но запрос длится уж слишком долго, примерно от 1 до 3 минут
и 1 раз из 5 возвращает мне html код, а в остальных случаях выходит ошибка -60 ETIMEDOUT

я проверил, отправил этот же запрос с сайта online http requests - и там он работает отлично примерно за секунду
я подумал что может с моего ip запрос долгий и я отправил этот же запрос с приложения insomnia и там тот же результат - работает отлично, то есть именно моего кода запрос идет очень долго
Кто нибудь сталкивался с таким ?
  • Вопрос задан
  • 369 просмотров
Пригласить эксперта
Ответы на вопрос 1
nochkin
@nochkin
Я бы проверил, что это именно код, а не сеть, например.
Можно сделать запрос через "curl" и посмотреть что будет. Если опять тормоза, то надо проверять что не так. Например, сделать запрос через Chrome и посмотреть на что уходит время. Может, DNS тормозит или на той стороне reverse lookup включен, который тормозит.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы