我正在尝试使用libevent(2.0.4)将HTTP写入ZeroMQ代理,该代理应能够处理非常大(最多4GB)的文件上传。
问题是我不知道libevent会处理多大的帖子请求(大于内存),因此,如果您对如何实现大文件上传有任何提示,请引导我走上正确的道路。

最佳答案

您已阅读libevent源代码吗?这是非常可读的。

如果您使用的是HTTP代码,我认为它使用了“ bufferedevent”(或事件缓冲)功能。您可以在输入缓冲区达到最高水位时简单地设置回调。

关于c - 大文件上传到基于libevent的HTTP服务器,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4663155/

10-11 02:20