我们使用Jetty提供一些js,css和html文件,以及由jersey支持的REST API。我有一个用户运行windows 7 32bit,德语语言环境,遇到一个非常奇怪的问题。
其中一个js文件非常大,大约14 000个LOC。当该文件落入浏览器的某个地方时,它已经被破坏了。具体来说,3981行代码已从文件中间(字符号为370841,位于第9158行)移动到文件顶部。这当然会使文件完全失效。
我无法在其他Windows 7 32位德语安装中复制此内容,而且我对这可能是什么原因的想法不足。
我想象的可能这是文件大小的一些限制,我在某种程度上打击,但我在Windows配置中知识不足以说明我应该在哪里挖掘更多信息。
有什么想法吗?
答案 0 :(得分:0)
事实证明问题是发生故障的Windows机器上的防火墙(ZoneAlarm)。我猜它可以处理的HTTP数据包的大小有限制。禁用ZoneAlarm解决了这个问题。
我要向他们提交错误报告。