【问题标题】:Which free embedded web server can handle *REALLY LARGE* POST requests?哪个免费的嵌入式 Web 服务器可以处理 *REALLY LARGE* POST 请求?
【发布时间】:2012-10-15 12:29:19
【问题描述】:

我有一个嵌入式 Linux 设备,没有大量 RAM,但有相当大的磁盘空间,但没有交换。它需要通过 Web 界面接受大文件上传(可能是 GB)。我遇到的大多数 Web 服务器通过将所有流数据保存在内存中来处理大型 POST 请求,然后我的 CGI 应用程序将其移动到磁盘。是否有任何 Web 服务器通过将大型 POST 请求流式传输到磁盘来处理大型 POST 请求,而不是需要内存,还是我将不得不走使用应用程序直接处理文件上传 http 流的路线?

我仍然希望维护应用程序代码已经在使用的 CGI 接口,因此一体式服务器和应用程序是不可能的。它也应该是免费的...

谢谢大家!

【问题讨论】:

    标签: post file-upload webserver embedded-linux large-files


    【解决方案1】:

    还有这个产品:http://uweb.workware.net.au/,它支持 mmap() 接受无限大小的 POST 请求,由磁盘而不是物理内存支持。 [披露:我公司开发和销售该产品]

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-27
      • 2013-05-08
      • 2010-10-25
      • 1970-01-01
      • 2020-11-02
      • 1970-01-01
      • 2013-03-18
      相关资源
      最近更新 更多