Requests (software)

From Wikipedia, the free encyclopedia
(Redirected from Python requests)
Jump to navigation Jump to search
Requests
Original authorKenneth Reitz
DevelopersCory Benfield, Ian Stapleton Cordasco, Nate Prewitt
Initial release14 February 2011 (2011-02-14)
Repositorygithub.com/psf/requests
Written inPython
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    LicenseApache License 2.0

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

    Requests is one of the most downloaded Python libraries,[1] with over 300 million monthly downloads.[3] 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.[4][5][6][7] 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[8] after being diagnosed with bipolar disorder in 2015.[9]

    Features

    [edit | edit source]

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

    References

    [edit | edit source]
    1. ^ a b c Project homepage
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    [edit | edit source]
    • Lua error in Module:Official_website at line 94: attempt to index field 'wikibase' (a nil value).
    • requests on GitHub