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。
或者您保存输出,删除评论并将文件提供给您的进一步处理。
我想要我的页面有一个 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。
或者您保存输出,删除评论并将文件提供给您的进一步处理。