我在部署了 war 文件的 Windows 机器上安装并运行了 JBoss wildFly 8.2。 但是我的网页无法加载 JS 文件,它在 Web 控制台中显示如下错误消息:-
"Failed to load resource: net:: ERR_CONTENT_LENGTH_MISMATCH"
我深入研究了这个问题,发现服务器无法加载实际文件大小。 我的 js 文件即将达到 90kb,但服务器加载了 18kb,无法加载 js 文件。
如何解决这个问题。 这是 Jboss 配置问题还是 Chrome 问题。 请帮助我。
最佳答案
我觉得跟jboss没有关系。当我在 ajax 回调中收到大量响应时,我遇到了同样的问题“net::ERR_CONTENT_LENGTH_MISMATCH”。它在 Firefox 和 IE 上运行得非常好,但控制台错误出现在 chrome 上。因此,响应未加载到 UI 上。经过进一步研究,我了解到,Chrome 正在为一个特殊字符抛出此错误,即“?”,它是我的 json 响应正文内容的一部分。然而,IE 和 Firefox 对此没有任何提示。
我更正了 DB 值并从服务器端删除了上述特殊字符。 Chrome 上的一切也开始正常运行。
我的建议是检查您从服务器端发送的正文响应。它可能是服务器端修复。
问候,
关于javascript - net::ERR CONTENT LENGTH MISMATCH in Chrome with Jboss WildFly 8.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34992208/