James Phillpotts created SLING-2543:
---------------------------------------
Summary: SlingPostServlet is not encoding redirect URLs
Key: SLING-2543
URL: https://issues.apache.org/jira/browse/SLING-2543
Project: Sling
Issue Type: Bug
Components: Servlets
Affects Versions: Servlets Post 2.1.2
Reporter: James Phillpotts
Attachments: redirectencode.patch
According to the JavaEE documentation for
HttpServletResponse.encodeRedirectURL, "All URLs sent to the
HttpServletResponse.sendRedirect method should be run through this method."
The SlingPostServlet isn't doing this, and so if you try and redirect to a node
that contains special characters in the name, the redirect URL is incorrect.
e.g. A post request containing :name of Друга and :redirect of *.html gets a
redirect URL of ?????.html rather than %D0%94%D1%80%D1%83%D0%B3%D0%B0.html as
would be expected.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira