gpt4 book ai didi

跨平台 HTTP 服务器库

转载 作者:可可西里 更新时间:2023-11-01 16:45:08 29 4
gpt4 key购买 nike

我需要能够在服务器端处理简单 HTTP GET/PUT 请求的库。有一些特殊要求:

  • 应该是跨平台的(这是主要因素)
  • 支持多线程。
  • 高性能
  • 支持 HTTPS
  • 许可证应允许链接专有代码(LGPL、BSD)

目前我的首选是libmicrohttpd .但它需要 Windows 上的 MinGW,我不想添加作为我程序的依赖。也许有人可以建议满足我要求的其他库?

最佳答案

如果您正在寻找一个完整的解决方案,您可以尝试类似 Mongoose 的方法或 liblacewing .

或者,连接一个 decent HTTP parser使用您喜欢的任何套接字 I/O(例如 boost::asiolibuv、...)

关于跨平台 HTTP 服务器库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8932542/

29 4 0
文章推荐: api - REST API设计
文章推荐: hadoop - 使用带有 Oozie 的 sqoop 观察重复项
文章推荐: c++ - zmq-cpp : recv() waits for data despite ZMQ_DONTWAIT being set
文章推荐: java - 通过 Java 套接字发送带有 标记的 html 文件