urllib3 — это библиотека для отправки HTTP-запросов, она позволяет легко и удобно делать запросы к веб-сервисам и API.
Основные возможности
urllib3:— Поддержка HTTP и HTTPS протоколов.
— Кэширование соединений для повышения производительности.
— Автоматическое развертывание соединения по SSL.
— Поддержка куки, прокси, редиректов.
— Встроенная поддержка
gzip и deflate.— Пулинг соединений и многопоточность.
В примере создается экземпляр
PoolManager из urllib3, который управляет пулом соединений.Делается
GET запрос к httpbin.org/ip, который возвращает IP адрес клиента.Ответ записывается в переменную
r, из которой берется тело ответа r.data и выводится на печать.🔗 Python tricks
