From 949932a37bffe7c01c87391da7a911ec9089eb50 Mon Sep 17 00:00:00 2001 From: Markus Klein <markus.klein@typo3.org> Date: Tue, 29 Sep 2015 22:32:51 +0200 Subject: [PATCH] [BUGFIX] Send content-type header in FileDumpController Resolves: #70193 Releases: master Change-Id: Ibdebefbd088678af758830fb853164ff822d87c5 Reviewed-on: http://review.typo3.org/43633 Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl> Tested-by: Wouter Wolters <typo3@wouterwolters.nl> Reviewed-by: Mathias Schreiber <mathias.schreiber@wmdb.de> Tested-by: Mathias Schreiber <mathias.schreiber@wmdb.de> Reviewed-by: Michael Oehlhof <typo3@oehlhof.de> Tested-by: Michael Oehlhof <typo3@oehlhof.de> Reviewed-by: Markus Klein <markus.klein@typo3.org> Tested-by: Markus Klein <markus.klein@typo3.org> --- typo3/sysext/core/Classes/Resource/ResourceStorage.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/typo3/sysext/core/Classes/Resource/ResourceStorage.php b/typo3/sysext/core/Classes/Resource/ResourceStorage.php index 37b550056945..73dc6645e95d 100644 --- a/typo3/sysext/core/Classes/Resource/ResourceStorage.php +++ b/typo3/sysext/core/Classes/Resource/ResourceStorage.php @@ -1567,7 +1567,7 @@ class ResourceStorage implements ResourceStorageInterface { $downloadName = $alternativeFilename ?: $file->getName(); $contentDisposition = $asDownload ? 'attachment' : 'inline'; header('Content-Disposition: ' . $contentDisposition . '; filename="' . $downloadName . '"'); - header('Content-Type: ' . $overrideMimeType ?: $file->getMimeType()); + header('Content-Type: ' . ($overrideMimeType ?: $file->getMimeType())); header('Content-Length: ' . $file->getSize()); // Cache-Control header is needed here to solve an issue with browser IE8 and lower -- GitLab