Nginx提供了奇怪的文件内容。这就是为什么我有时会在HTML页面的正文中看到Nginx响应标头的原因。
请参见下面的屏幕截图。第一行包含main.html的内容,位于中间的Nginx响应标头中,最后一行包含business-frame.html的内容。这会导致浏览器显示一个由响应标题组成的怪异页面。
但是当我在新的浏览器选项卡中打开相同的资源时,这绝对没问题。
我用不同的关键字搜索了好几天。但没有运气。
仅供参考,该项目使用启用gzip压缩的AngularJS最新版本webpack @ 4来减少NGINX和启用gzip压缩的NGINX 1.10的过载。
Example of how weird the page looks
Network tab when the problem occurs
Response received pasted in the editor
File with problem opened in another tab