Задать вопрос
@wug1
Новичок

Можно ли задать timeout запросы с фронта?

Всем привет. Возможно ли с фронта задать timeout запроса, т.е. время по исходу которого запрос должен валиться? Спасибо.
  • Вопрос задан
  • 251 просмотр
Подписаться 1 Простой 2 комментария
Решения вопроса 1
IgorPI
@IgorPI
var xhr = new XMLHttpRequest();
xhr.open('GET', '/server', true);

xhr.timeout = 2000; // time in milliseconds

xhr.onload = function () {
  // Запрос завершён. Здесь можно выполнить обработку.
};

xhr.ontimeout = function (e) {
  // Таймаут. Здесь можно выполнить что-нибудь..
};

xhr.send(null);


https://developer.mozilla.org/ru/docs/Web/API/XMLH...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
Rocket Смоленск
от 80 000 до 130 000 ₽
Wanted. Москва
от 250 000 до 400 000 ₽
Wanted. Санкт-Петербург
До 220 000 ₽
23 янв. 2025, в 12:21
90000 руб./за проект
23 янв. 2025, в 12:08
10000 руб./за проект
23 янв. 2025, в 12:07
20000 руб./за проект