Я хотел сделать что-то вроде того, если какой-либо из моих API вернет ошибку, то он попытается снова, скажем, 3 раза, а если все еще 4-й раз, он выдаст ошибку, то покажет ошибку пользователю.
Я пробую перехватчик, чтобы он работал для всех API:
interceptor.responseError = function(rejection) {
if (rejection.status === 404) {
console.log('404 error');
}
Он будет утешаться каждый раз, когда я получаю сообщение об ошибке 404, но я не знаю, как снова вызвать эту службу в этом состоянии.
Пожалуйста, дайте мне знать, если что-нибудь доступно в AngularJS