当尝试上传2GB的流时,我收到了无效的内容长度错误 我正在运行Apache作为前端服务器,以mongrel和chrome作为我的浏览器。 我只用mongrel做的另外一件事是能够上传这2 GB的流,cud有人告诉我这是什么问题以及如何在apache中配置内容长度?
答案 0 :(得分:0)
我认为问题在于Apache认为它是一种拒绝服务尝试,并且有一个上限可以阻止你锁定所有服务器的资源(非常合理),无论是可配置的还是没有我不确定 - 可以'找不到任何东西,但会继续狩猎。如果不是,您可以随时构建自己的Apache副本,并删除限制。
您是否考虑过以合理大小的块发送数据?
您可能还希望使用数据包检查或浏览器调试工具检查传出请求。浏览器可能会导致内容长度不正确(我怀疑它们有2GB的测试用例......)