Встречается на собеседованиях • сегодня

Как сбросить запрос в Axios

В Axios можно сбросить запрос с помощью AbortController. Создайте контроллер, передайте его сигнал в запрос и вызовите abort(), когда нужно прервать запрос.

javascript
const controller = new AbortController();

axios.get('/api/data', {
signal: controller.signal
})
.then(response => console.log(response))
.catch(err => {
if (axios.isCancel(err)) {
console.log('Request canceled', err.message);
} else {
// Обработка других ошибок
}
});

// Для отмены запроса
controller.abort('Request canceled by user');

text

Для нескольких запросов можно использовать один `AbortController` или создать отдельные для каждого. Отмена работает для всех типов запросов (GET, POST и т.д.).
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы