我面临着奇怪的问题。在运行django开发服务器时,我不能在Chrome中显示页面,但可以在FireFox和MsEdge中显示页面。服务器返回200个响应,因此应该显示页面。我没有触及任何与安全有关的选择。铬钉在纺车轮上,没有其他信息可用,没有超时,没有错误。
这里是Django 1.11.7。这不仅仅是我的个人电脑,我在其他几台电脑上测试过。
不要急于发表评论,因为这可能会让我们找到答案。
编辑: Chome奉献器工具显示控制台中的以下错误:
net::ERR_CONTENT_LENGTH_MISMATCH发布于 2017-11-08 14:35:00
误差与1.11覆盖范围( CommonMiddleware,见发行说明)的变化有关。
看起来火狐只是忽略了标题中声明的内容长度不匹配(相对于Chrome)。我解决了问题,通过更改顺序/重新创建我的中间件到,防止在计算内容长度的后修改内容。
欲了解更多信息,请访问:https://code.djangoproject.com/ticket/28786
https://stackoverflow.com/questions/47177476
复制相似问题