urllib3 — мощный и удобный HTTP-клиент для Python. Большая часть экосистемы Python уже использует urllib3, и вам тоже следует это сделать. urllib3 содержит множество важных функций, отсутствующих в стандартных библиотеках Python:
urllib3 мощный и простой в использовании:
> >> import urllib3
> >> resp = urllib3 . request ( "GET" , "http://httpbin.org/robots.txt" )
> >> resp . status
200
> >> resp . data
b"User-agent: * n Disallow: /deny n "
urllib3 можно установить с помощью pip:
$ python -m pip install urllib3
Кроме того, вы можете получить последнюю версию исходного кода с GitHub:
$ git clone https://github.com/urllib3/urllib3.git
$ cd urllib3
$ pip install .
urllib3 имеет документацию по использованию и справочную информацию по адресу urllib3.readthedocs.io.
У urllib3 есть канал сообщества Discord, где можно задавать вопросы и сотрудничать с другими участниками. Зайдите и поздоровайтесь
urllib3 с радостью принимает вклады. Пожалуйста, ознакомьтесь с нашей сопутствующей документацией, чтобы получить несколько советов по началу работы.
Чтобы сообщить об уязвимости безопасности, воспользуйтесь контактом службы безопасности Tidelift. Tidelift будет координировать исправления и раскрытие информации с сопровождающими.
Если вашей компании будет полезна эта библиотека, рассмотрите возможность спонсировать ее развитие.
Профессиональная поддержка urllib3 доступна в рамках подписки Tidelift. Tidelift предоставляет командам разработчиков программного обеспечения единый источник для приобретения и обслуживания своего программного обеспечения с гарантиями профессионального уровня от экспертов, которые знают его лучше всего, а также обеспечивает плавную интеграцию с существующими инструментами.