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)