Sobes.tech
Middle+

Реализуйте функцию request: она вызывает getData, возвращает успешный результат, а при ошибке повторяет вызов до заданного количества попыток и после исчерпания попыток возвращает последнюю ошибку.