До сих пор курьеры ходили по учебным тоннелям: страницы отдавал словарь, отказ был одной строкой нет узла. Машины старой подсети так не отвечают. Они отвечают по HTTP, и у HTTP для отказа слов больше, чем у словаря.
В прошлом уроке у каждого запроса появился номер на рукаве. Теперь запрос станет настоящим: асинхронный HTTP-клиент httpx, ошибки транспорта, повторы с растущей паузой и заголовок Retry-After. Главный вопрос урока не «как повторить», а «когда повторять нельзя». В конце коротко про базы и файлы: у них свои отношения с циклом событий.
урок из курса
Урок из курса «Python backend: Тарбадель». Курс покупается один раз и остаётся навсегда: 500 ₽.
Оплата пока не подключена: премиум и курсы открываются промокодом.