urllib3 es un cliente HTTP potente y fácil de usar para Python. Gran parte del ecosistema Python ya usa urllib3 y tú también deberías hacerlo. urllib3 trae muchas características críticas que faltan en las bibliotecas estándar de Python:
urllib3 es potente y fácil de usar:
> >> import urllib3
> >> resp = urllib3 . request ( "GET" , "http://httpbin.org/robots.txt" )
> >> resp . status
200
> >> resp . data
b"User-agent: * n Disallow: /deny n "
urllib3 se puede instalar con pip:
$ python -m pip install urllib3
Alternativamente, puede obtener el código fuente más reciente de GitHub:
$ git clone https://github.com/urllib3/urllib3.git
$ cd urllib3
$ pip install .
urllib3 tiene documentación de uso y referencia en urllib3.readthedocs.io.
urllib3 tiene un canal comunitario de Discord para hacer preguntas y colaborar con otros contribuyentes. Pasa y saluda
urllib3 acepta con gusto contribuciones. Consulte nuestra documentación de contribución para obtener algunos consejos sobre cómo comenzar.
Para informar una vulnerabilidad de seguridad, utilice el contacto de seguridad de Tidelift. Tidelift coordinará la solución y la divulgación con los mantenedores.
Si su empresa se beneficia de esta biblioteca, considere patrocinar su desarrollo.
El soporte profesional para urllib3 está disponible como parte de la suscripción a Tidelift. Tidelift ofrece a los equipos de desarrollo de software una fuente única para comprar y mantener su software, con garantías de nivel profesional por parte de los expertos que mejor lo conocen, mientras se integra perfectamente con las herramientas existentes.