Software:Requests
From HandWiki
Short description: Software library for HTTP connections in Python
Original author(s) | Kenneth Reitz |
---|---|
Developer(s) | Cory Benfield, Ian Stapleton Cordasco, Nate Prewitt |
Initial release | 14 February 2011 |
Repository | github |
Written in | Python |
License | Apache License 2.0 |
Website | {{{1}}} |
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
Requests supports TLS/SSL verification, cookies, compression, SOCKS, timeouts, a variety of request methods, and custom headers.[1][10]
References
- ↑ 1.0 1.1 1.2 Project homepage
- ↑ Beazly, David (April 2012). "R is for replacement". Login 37 (2). https://www.usenix.org/system/files/login/articles/beazley12-04.pdf. Retrieved 16 May 2020.
- ↑ "requests download stats". https://www.pepy.tech/projects/requests.
- ↑ "Requests for PHP | Requests for PHP". https://requests.ryanmccue.info/.
- ↑ "Tools for Working with URLs and HTTP" (in en). https://httr.r-lib.org/.
- ↑ Duan, Daniel (2023-06-03), Just, https://github.com/dduan/Just, retrieved 2023-06-07
- ↑ httprb/http, http.rb, 2023-06-06, https://github.com/httprb/http, retrieved 2023-06-07
- ↑ "Project maintenance · Issue #5149 · psf/requests" (in en). https://github.com/psf/requests/issues/5149.
- ↑ "MentalHealthError: an exception occurred." (in en-US). https://kennethreitz.org/essays/2016/02/27/mentalhealtherror-an-exception-occurred.
- ↑ Python, Real. "Python’s Requests Library (Guide) – Real Python" (in en). https://realpython.com/python-requests/.
External links