Ankit Agarwal created SLING-5866:
------------------------------------

             Summary: DefaultGetServlet obtains input stream for binary even if 
request is a HEAD
                 Key: SLING-5866
                 URL: https://issues.apache.org/jira/browse/SLING-5866
             Project: Sling
          Issue Type: Bug
          Components: Servlets
    Affects Versions: Servlets Get 2.1.14
            Reporter: Ankit Agarwal


As per current implementation any HEAD request will be handled by 
defaultHeadServlet which majorly does two changes

1.) coverts response output stream to be null so that there should be no 
message body in response
2.)  coverts head request to get request. 
Now this request is dispatched and served by defaultGetServlet.

With this approach, we get the desired output but response is delayed as it 
reads the complete binary data of a resource. and also it increases data 
transfer which is not needed.

So IMO this approach should be improved.

thanks,




--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to