BasicURLHandler should use method=head for getURLInfo
-----------------------------------------------------
Key: IVY-611
URL: https://issues.apache.org/jira/browse/IVY-611
Project: Ivy
Issue Type: Bug
Components: Core
Affects Versions: 2.0.0-alpha-2
Reporter: Jim Bonanno
We encountered a problem where ivys and artifacts are downloaded twice from the
server. The problem only occurs with the BasicURLHandler, the HttpClientHandler
correctly set the request method to HEAD is getURLInfo.
The fix to BasicURLHandler is set the request method to head. The info does not
need the response body.
if (con instanceof HttpURLConnection) {
((HttpURLConnection) con).setRequestMethod("HEAD");
int status = ((HttpURLConnection) con).getResponseCode();
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.