[!!!][TASK] Remove POST option from typolink.addQueryString.method
Setting `addQueryString.method` of typolink could be used like shown below in order to transform HTTP POST parameters into according GET parameters. typolink { parameter = 123 addQueryString = 1 addQueryString.method = POST } In terms of correctly using HTTP verbs it's bad practise in general to treat GET and POST equally, besides that documentation already mentioned potential side-effects like accidentally exposing sensitive data submitted via POST to proxies or log files. That's why values POST, GET,POST and POST,GET are not allowed anymore for `typolink.addQueryString.method`. Maintaining functionality - if required at all - has to be done using domain specific logic in according controllers or middleware implementations. Resolves: #88755 Releases: master Change-Id: I6ecfdd2ee98251b64093c1a13f9371beea862ddd Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61295 Tested-by:Benjamin Franzke <bfr@qbus.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benjamin Franzke <bfr@qbus.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Breaking-88755-RemovePOSTOptionFromTypolinkaddQueryStringmethod.rst 71 additions, 0 deletions...8755-RemovePOSTOptionFromTypolinkaddQueryStringmethod.rst
- typo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php 17 additions, 25 deletionstypo3/sysext/extbase/Classes/Mvc/Web/Routing/UriBuilder.php
- typo3/sysext/extbase/Tests/Unit/Mvc/Web/Routing/UriBuilderTest.php 44 additions, 80 deletions...ext/extbase/Tests/Unit/Mvc/Web/Routing/UriBuilderTest.php
- typo3/sysext/fluid/Classes/ViewHelpers/FormViewHelper.php 1 addition, 1 deletiontypo3/sysext/fluid/Classes/ViewHelpers/FormViewHelper.php
- typo3/sysext/fluid/Tests/Functional/ViewHelpers/TypolinkViewHelperTest.php 0 additions, 14 deletions...d/Tests/Functional/ViewHelpers/TypolinkViewHelperTest.php
- typo3/sysext/fluid/Tests/Unit/ViewHelpers/Link/TypolinkViewHelperTest.php 2 additions, 2 deletions...id/Tests/Unit/ViewHelpers/Link/TypolinkViewHelperTest.php
- typo3/sysext/frontend/Classes/ContentObject/ContentObjectRenderer.php 13 additions, 18 deletions.../frontend/Classes/ContentObject/ContentObjectRenderer.php
- typo3/sysext/frontend/Tests/Unit/ContentObject/ContentObjectRendererTest.php 35 additions, 58 deletions...nd/Tests/Unit/ContentObject/ContentObjectRendererTest.php
- typo3/sysext/t3editor/Resources/Private/tsref.xml 1 addition, 5 deletionstypo3/sysext/t3editor/Resources/Private/tsref.xml
Please register or sign in to comment