mango is a free, open source, lightweight HTTP Client library written entirely in C. The focus of the mango implementation is to reduce resource usage while still providing an almost full-scale HTTP Client. This makes it suitable for use in memory-constrained embedded devices where memory and CPU power are at a premium.
Features
- Low memory requirements (Ram ~1 Kb, Flash ~30 Kb)
- Can work with or without RTOS
- HTTP 1.1 compliant
- GET, HEAD, POST, PUT HTTP requests
- On-the-fly chunked encoding & decoding
- Websockets v13 (RFC 6455)
- Persistent connections
- Basic access authentication
- POST / PUT requests with expectation [Expect: 100-Continue HTTP header]
- Full access and exposure to headers
- Includes ports for Unix & LwIP
Categories
HTTP ClientsFollow mango HTTP Client
Other Useful Business Software
AI-generated apps that pass security review
Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of mango HTTP Client!