您的请求毫无意义,因为 Discourse 是一个 JavaScript 应用程序,它不检索 HTML。
我完全尊重您在此方面的经验和专业知识,但我已经运行过数十个使用 ETag 的 JavaScript 渲染 Web 应用程序(在根响应中,如果内容可以复用的话)。
所有“页面”都是通过可执行的 JavaScript 代码实时构建的。
我上面发布的截图是客户端代码运行之前返回的 HTML,因此后端(我假设是 Rails)肯定有内容在提供此路由。
除了这个站点之外,我查看过的每一个 Discourse 社区最初都会返回一个不包含 JavaScript 的站点版本,其中所有内容都已渲染,这大概是为了爬虫。
如果我完全搞错了,我深表歉意,但我不认为我是在“胡说八道”,我可能只是错了。