Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Cpp Httplib | 10,336 | 2 days ago | 1 | August 03, 2022 | 23 | mit | C++ | |||
A C++ header-only HTTP/HTTPS server and client library | ||||||||||
Async Http Client | 6,158 | 1,831 | 470 | 17 days ago | 126 | October 13, 2016 | 95 | other | Java | |
Asynchronous Http and WebSocket Client library for Java | ||||||||||
Urllib3 | 3,489 | 37,717 | 7,684 | 2 days ago | 88 | July 20, 2023 | 132 | mit | Python | |
urllib3 is a user-friendly HTTP client library for Python | ||||||||||
Evpp | 3,312 | 2 months ago | 138 | bsd-3-clause | C++ | |||||
A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols. | ||||||||||
Reading Code Of Nginx 1.9.2 | 3,211 | 2 years ago | 11 | gpl-3.0 | C | |||||
nginx-1.9.2源码通读分析注释,带详尽函数中文分析注释以及相关函数流程调用注释,最全面的nginx源码阅读分析中文注释,更新完毕 | ||||||||||
Onion | 1,872 | a year ago | 59 | other | C | |||||
C library to create simple HTTP servers and Web Applications. | ||||||||||
Restclient Cpp | 1,412 | a year ago | 28 | mit | C++ | |||||
C++ client for making HTTP/REST requests | ||||||||||
Melon | 926 | 2 days ago | 2 | bsd-3-clause | C | |||||
A generic cross-platform asynchronous C framework, including a lot of components and a new coroutine script language Melang. | ||||||||||
Brynet | 904 | 8 months ago | 26 | mit | C++ | |||||
A Header-Only cross-platform C++ TCP network library . We can use vcpkg(https://github.com/Microsoft/vcpkg/tree/master/ports/brynet) install brynet. | ||||||||||
Volley Demo | 903 | 8 years ago | 4 | Java | ||||||
An demonstration of Volley - HTTP library announced by google in I/O 2013. Illustrates, JSONRequest,StringRequest, Image caching. |
urllib3 is a powerful, user-friendly HTTP client for Python. Much of the Python ecosystem already uses urllib3 and you should too. urllib3 brings many critical features that are missing from the Python standard libraries:
urllib3 is powerful and easy to use:
>>> import urllib3
>>> resp = urllib3.request("GET", "http://httpbin.org/robots.txt")
>>> resp.status
200
>>> resp.data
b"User-agent: *\nDisallow: /deny\n"
urllib3 can be installed with pip:
$ python -m pip install urllib3
Alternatively, you can grab the latest source code from GitHub:
$ git clone https://github.com/urllib3/urllib3.git
$ cd urllib3
$ pip install .
urllib3 has usage and reference documentation at urllib3.readthedocs.io.
urllib3 has a community Discord channel for asking questions and collaborating with other contributors. Drop by and say hello
urllib3 happily accepts contributions. Please see our contributing documentation for some tips on getting started.
To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure with maintainers.
If your company benefits from this library, please consider sponsoring its development.
Professional support for urllib3 is available as part of the Tidelift Subscription. Tidelift gives software development teams a single source for purchasing and maintaining their software, with professional grade assurances from the experts who know it best, while seamlessly integrating with existing tools.