标签: file upload cgi
我正在使用cgicc在C ++中编写CGI应用程序,在嵌入式设备上运行。现在我开始需要将大文件上传到设备(用于更新的固件包)。现在我意识到了两个问题:
1。)Web服务器(当前为lighttpd)在启动CGI应用程序之前将文件存储在临时文件中。
2.)cgicc尝试在继续之前将完整数据加载到已分配的内存中。
要点1.)是另一个问题,更重要的是现在是第2点。)。有没有办法告诉cgicc一次一块地读取文件?否则我遇到了OOM麻烦。
欢迎任何其他可以提供帮助的建议!
Thanx,Andi