В моем приложении (в VueJs) я отправляю запросы SuperAgent следующим образом:
request
.post(URL_RESULTS)
.send(this.params)
.then((response) => {
// some code
})
.catch((error) => {
// some code
})
.finally(() => {
// some code
})
Но запросов много во всем проекте ... Так что я Я ищу что-то глобально ... Что-то для проверки кода ответа, проверки существующей переменной и после этого выполните перенаправление.
Попробуйте через суперагент:
const myAgent = require('superagent').agent().use(req => req);
myAgent.post().end(
console.log('myAgent')
);
Но это работает только при нажатии f5 ( в консоли я вижу 'myAgent'), но ни в одном пост-запросе ничего ...
Просто нужно перехватить ответ, проверить некоторые условия и перенаправить или нет ...