[ 
https://issues.apache.org/jira/browse/SLING-2543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13464743#comment-13464743
 ] 

Carsten Ziegeler commented on SLING-2543:
-----------------------------------------

Thanks James for your patches - I just realized too late that you already had 
the patch and committed different changes to the post servlet, therefore your 
first patch is not applyable aynmore. Could you please recreate this patch?
                
> 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
>            Assignee: Bertrand Delacretaz
>             Fix For: Servlets Post 2.1.4
>
>         Attachments: new-redirect-integration-test.patch, 
> SLING-2543-integration-tests-fix.patch, SLING-2543.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
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to