Top Qs
Timeline
Chat
Perspective

Requests (software)

Software library for HTTP connections in Python From Wikipedia, the free encyclopedia

Remove ads

Requests is an HTTP client library for the Python programming language.[2][3]

Quick Facts Original author(s), Developer(s) ...

Requests is one of the most downloaded Python libraries,[2] with over 300 million monthly downloads.[4] It maps the HTTP protocol onto Python's object-oriented semantics. Requests's design has inspired and been copied by HTTP client libraries for other programming languages.[5][6][7][8] It is implemented as a wrapper for urllib3, another third-party Python HTTP library.

Kenneth Reitz, the original author, handed control over to the Python Software Foundation in 2019[9] after being diagnosed with bipolar disorder in 2015.[10]

Remove ads

Features

Requests supports TLS/SSL verification, cookies, compression, SOCKS, timeouts, a variety of request methods, and custom headers.[2][11]

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads