Finding a Http2 client for a low-level device for Linux

I'm looking for a "simple" Http2 client code / library for a low performance Linux device that (will run on an M4 core). The lighter the better. As the first point, I'm looking for something that doesn't work.

I spent several hours on the internet over the net. The best resource I've found is the HTTP / C ++ Client Library for Embedded Projects . The proposed library is implemented in C ++.

  • curl - too heavy
  • poco - too heavy
  • neon - GPL
  • qlibc - relies on POSIX libraries
  • cpp-netlib - uses Boost libraries
  • serf - relies on the Apache Portable Runtime library
  • urdl - uses Boost libraries
  • HTTP Client API - Promising, but requires a C ++ wrapper

I am wondering if you have any ideas?

+3


source to share





All Articles