使用Chrome时,我始终会收到错误net::ERR_CONTENT_LENGTH_MISMATCH
并且页面为空白。像Firefox这样的其他浏览器也没有这个问题。我google了很多但没有真正的运气。
这是我最近搬家的拼写错误3页。在旧服务器上它没有任何问题。
我知道错误意味着标题中提交的Content-Length
与文档/文件的长度不匹配,但我不知道为什么以及我能做什么。
有人有什么建议吗?
答案 0 :(得分:3)
将其添加到Typoscript设置
config.enableContentLengthHeader = 0
答案 1 :(得分:2)
这只是为了完整性:
查找使用" feof"的任何扩展程序(前端文件结束)在页面生成中挂钩。如果此时已完全呈现的内容更改大小,则可能发生上述错误。如果更改内容大小的代码是您自己的代码,那么您也可以通过在修改内容后发送正确的Content-Length标头来避免这种情况。如果代码不是您自己的代码,那么您唯一的选择就是停用扩展程序,或者在已经接受的答案中设置config.enableContentLengthHeader = 0
参数,如@bschauer所说。