c++ - 用于嵌入式项目的 C/C++ HTTP 客户端库

标签 c++ c http embedded client

因此,我在 StackOverflow 和 Google 上搜索了一页又一页的搜索结果,但我发现适用于资源受限的嵌入式环境(例如 ARM)的 C/C++ HTTP 客户端库很少。不过,我遇到过不少适合桌面级应用程序的。

基本上,我追求一个简单、易于使用和方便的 API 来进行 HTTP GET、POST 和 HEAD 调用(支持身份验证、下载恢复和有效负载压缩)。如果它占用空间小(即没有或最小的外部依赖项)并且是开源的(具有许可许可证),那将是理想的。

这里列出了我迄今为止遇到的内容以及它们不适合的原因 -

有没有我不知道的库,或者我最好自己滚动?

最佳答案

您看过 mbed 上的 HTTPClient 了吗?看起来有很多几年前的原件没有得到维护。这个我没用过……

http://mbed.org/users/WiredHome/code/HTTPClient/

关于c++ - 用于嵌入式项目的 C/C++ HTTP 客户端库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23842394/

相关文章:

http - 为什么 TLS 允许将证书颁发给不同的子域?

c++ - VS C++ 程序仅在从文件夹运行 .exe 时才有效? [不是VS调试]

python - 检查何时使用非阻塞打开发送所有数据

c - 递增指针,精确序列

c - 有效 PE 文件上的 STATUS_INVALID_IMAGE_HASH (0xc0000428)

http - 如何在 axios 中设置全局 header ?

javascript - HTTP 长轮询 - 超时最佳实践

c++ - 局部变量与指针性能

c++ - 构造函数错误 : Expected an identifier?

c++ - 为什么我会使用 push_back 而不是 emplace_back?