@YAHEFID
Есть обычный GET запрос который отправляю при помощи axios. В network я вижу этот запрос как 307 (Redireact), а так же есть успешный запрос 200 (ok). Как мне это отследить и отрабатывать только 200?
То есть, я вижу 2 запроса, но один 307, а другой 200 и он отрабатывает 307, тк он первый
Решения вопроса 0
Ответы на вопрос 2
@risejs
if (response.status == 200) {
// ...
} else {
// ...
}
@Alexandroppolus
Ты в любом случае отрабатываешь только «второй» запрос, который 200. Редирект делается внутри xhr/fetch прозрачно для кода, их использующего.
проблема возникает в обратной ситуации, когда надо, например, получить какие-нибудь заголовки ответа 3xx — до них не добраться.