TYPO3 删除 json 视图的缓存注释

TYPO3 remove cache comment for json view

我想要我的页面有一个 json 输出,所以我有一个错字设置 diableAllHeaderCode 和 additionalHeaders 内容类型:application/json 清除缓存后第一次调用一切正常,但之后 json 格式无效,因为 typo3 在页面底部添加了评论,如 <!-- Cached page generated _-_-_ _:_. Expires _-_-_ _:_ --> 我能否以某种方式删除该标记或阻止其呈现而不阻塞整个缓存机制? 我不想直接更改 TypoScriptFrontendController.php,而是想从我的扩展

中找到一个解决方案来管理它

该信息仅针对 development/debug 环境显示。

取决于您的 TYPO3 版本,您可以尝试使用一些拼写错误来禁用这种调试:

或者全局 config.debug = 0
或特定于您用于生成 JSON 的页面类型:json.config.debug = 0(假设此页面对象被命名为 json

否则,您将在生产系统上测试 JSON。
或者您保存输出,删除评论并将文件提供给您的进一步处理。