[ 
https://issues.apache.org/jira/browse/SLING-1089?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eric Norman updated SLING-1089:
-------------------------------

    Attachment: SLING-1089_patch.txt

The SLING-1089_patch.txt patch fixes the issue for me

> DefaultGetServlet should report an error if the selector string is not empty
> ----------------------------------------------------------------------------
>
>                 Key: SLING-1089
>                 URL: https://issues.apache.org/jira/browse/SLING-1089
>             Project: Sling
>          Issue Type: Bug
>          Components: Servlets Get
>    Affects Versions: Servlets Get 2.0.4
>            Reporter: Eric Norman
>         Attachments: SLING-1089_patch.txt
>
>
> The DefaultGetServlet will render a response whenever the extension matches 
> one of the mapped renderer servlets.  The selectors are not checked so the 
> requesting user could put any arbitrary text as the selector and never get an 
> error.
> For example, http://host/resource_path.txt would stream back the text 
> representation of the resource.  However, 
> http://host/resource_path.some.made.up.selector.txt also streams back the 
> same response.
> I would think it would be more correct for the DefaultGetServlet to only 
> stream a response when the selectors are empty.  If the selectors are not 
> empty then the user loaded an invalid url, or there is a server-side script 
> missing to handle the specified selector.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to