Здравствуйте можете помочь пожалуйста, я в js не силён но мне дали задание в Postman сделать с таймером, механизм такой что после оправки пост запроса гет запрос не сразу даёт ответ и подгружает запрос спустя какое-то время и есть 2 статуса статус 1 это значит запрос ещё не загружен и статус 2 загружен, я поставил setTimeout с задержкой в 3 секунды и запрос заново грузится через каждые 3 секунды пока не загрузится, но бывает проблема что сервер может зависнуть и гет будет грузиться до бесконечности, и я хочу сделать так чтобы гет запрос грузился к примеру минуту и если во время этой минуты он прогружается то тест уходит на код который проверяет всё для статуса 2, а если отправка запроса превышает минуту то тест останавливается и выдаёт ошибку, я понимаю как что тут надо применить settimeout и cleartimeout с if и по отдельности понимаю как это всё работает, но как это всё сложить вместе реализовать не пойму)