169 похожих чатов

Всем привет, пытаюсь реализовать отмену запроса который дольше определенного количества

времени обрабатывается, но cancel срабатывает раньше чем установлен таймаут, подскажите почему это может быть?

12 ответов

17 просмотров

А когда у тебя cancel в очередь проваливается? Во время запроса?)

а зачем тебе вообще для этого cancel token в axios же вроде есть возможность определения лимита времени запроса

Dmitry-Kudryavtsev Автор вопроса
Ivan Baranov
а зачем тебе вообще для этого cancel token в axios...

Чтобы отменить, и заново отправить

Ты таймаут запускаешь после завершения запроса

Dmitry-Kudryavtsev Автор вопроса
Тимофей 🛴
Ты таймаут запускаешь после завершения запроса

он в любом месте почему-то срабатывает сразу,

Dmitry Kudryavtsev
Чтобы отменить, и заново отправить

если шо для этого либа есть ))) https://stackoverflow.com/questions/59924123/axios-retry-with-timeout

Dmitry Kudryavtsev
он в любом месте почему-то срабатывает сразу,

Нет, если ты его запустишь перед запросом будет работать как ты хочешь

Dmitry Kudryavtsev
screenshot я тут пробовал, тоже сразу

А если так: setTimeout(cancelTokenSource.cancel, 4000) Ну мало ли))

Dmitry-Kudryavtsev Автор вопроса
Тимофей 🛴
Нет, если ты его запустишь перед запросом будет ра...

ага, разобрался, при первом запросе выполняет сразу, а при первом - нормально

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Карта сайта