From a9d5764cd6cc51581bd78820c30b4b8d92e786a0 Mon Sep 17 00:00:00 2001 From: Timothy Elias Date: Tue, 14 Jul 2026 17:04:50 +0200 Subject: [PATCH] [TASK] Use PageRenderer to register dns-prefetch header --- Classes/Driver/AmazonS3Driver.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Classes/Driver/AmazonS3Driver.php b/Classes/Driver/AmazonS3Driver.php index 5cdf4df4..955109bc 100644 --- a/Classes/Driver/AmazonS3Driver.php +++ b/Classes/Driver/AmazonS3Driver.php @@ -31,6 +31,7 @@ use TYPO3\CMS\Core\Log\LogManager; use TYPO3\CMS\Core\Messaging\FlashMessage; use TYPO3\CMS\Core\Messaging\FlashMessageService; +use TYPO3\CMS\Core\Page\PageRenderer; use TYPO3\CMS\Core\Resource\Driver\AbstractHierarchicalFilesystemDriver; use TYPO3\CMS\Core\Resource\Driver\StreamableDriverInterface; use TYPO3\CMS\Core\Resource\Exception; @@ -1231,7 +1232,9 @@ protected function initializeSettings() $this->initializeBaseFolder(); if ($this->compatibilityService->isFrontend() && (!isset(self::$settings['dnsPrefetch']) || self::$settings['dnsPrefetch'])) { - $GLOBALS['TSFE']->additionalHeaderData['ausDriverAmazonS3_dnsPrefetch'] = ''; + GeneralUtility::makeInstance(PageRenderer::class)->addHeaderData( + '' + ); } return $this; }