Как вообще можно отслеживать все исходящие запросы на JS? Мне нужно отловить на ответе 503 ошибку. Ходить по всем запросам и прописывать if (err === 503) не варик. Это нужно сделать где-то в одном месте. Это должен быть какой-то ватчер по типу addEventListener на всём документе, который увидет, что был выполнен запрос, даже если страничка уже загружена, а внутри я бы мог чекнуть статус ответа.
P.S. мне нужно делать проверку на статусы в коде, на JS. На какие конкретно эндпоинты делается запрос я тоже не знаю.