[TASK] Add HTTP headers to Frontend Response object 99/58499/10
authorBenni Mack <benni@typo3.org>
Sun, 30 Sep 2018 13:23:28 +0000 (15:23 +0200)
committerFrank Naegler <frank.naegler@typo3.org>
Sun, 30 Sep 2018 21:33:06 +0000 (23:33 +0200)
commitdd599d79defbc63d54244cff953189f4f0a25505
tree3f27cdf4fb15f6ab93e26f88e1e99eaf93346011
parentd44709750447eacac2a67a78d2bd7cb14c620465
[TASK] Add HTTP headers to Frontend Response object

HTTP Headers are added to the PSR-7 response object now
within TSFE.

They are then sent at the very end of the request process.

A bw compat layer is added as well.

Resolves: #86486
Releases: master
Change-Id: Ifdeaab26868d0cf60dd87d52046a2565c4971488
Reviewed-on: https://review.typo3.org/58499
Reviewed-by: Benjamin Franzke <bfr@qbus.de>
Tested-by: Benjamin Franzke <bfr@qbus.de>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Frank Naegler <frank.naegler@typo3.org>
Tested-by: Frank Naegler <frank.naegler@typo3.org>
typo3/sysext/core/Documentation/Changelog/master/Deprecation-86486-TypoScriptFrontendController-processOutput.rst [new file with mode: 0644]
typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php
typo3/sysext/frontend/Classes/Http/RequestHandler.php
typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php