-
Bug
-
Resolution: Fixed
-
Major
-
5.2.3
UnicodeNormalizationRequestWrapper uses URLDecoder for headers but UnicodeNormalizer for parameters. The decoding of the headers causes issues, it will e.g. result in following Accept header:
application/xhtml+xml → application/xhtml xml
This behavior was introduced in MAGNOLIA-3233.
Attached is a patch for info.magnolia.cms.filters.UnicodeNormalizationRequestWrapperTest showing the malfunction.
- caused by
-
MAGNOLIA-3233 error on activate recursively a content with utf8 enabled and parent node composed by special chars (ex. "/fòò/bàr")
- Closed
- is causing
-
MGNLACTIVATION-88 Activation breaks when magnolia.utf8.enabled=true; header parameters are not URL decoded anymore
- Closed
-
MGNLREST-54 REST request with valid accept header "application/xhtml+xml" returns IllegalArgumentException
- Closed