Author: maartenc
Date: Thu Sep 27 15:05:24 2007
New Revision: 580173
URL: http://svn.apache.org/viewvc?rev=580173&view=rev
Log:
IMPROVEMENT: BasicURLHandler should use method=head for getURLInfo (IVY-611)
(thanks to Jim Bonanno)
Modified:
incubator/ivy/core/trunk/CHANGES.txt
incubator/ivy/core/trunk/src/java/org/apache/ivy/util/url/BasicURLHandler.java
Modified: incubator/ivy/core/trunk/CHANGES.txt
URL:
http://svn.apache.org/viewvc/incubator/ivy/core/trunk/CHANGES.txt?rev=580173&r1=580172&r2=580173&view=diff
==============================================================================
--- incubator/ivy/core/trunk/CHANGES.txt (original)
+++ incubator/ivy/core/trunk/CHANGES.txt Thu Sep 27 15:05:24 2007
@@ -16,6 +16,7 @@
Karl Baum
Mikkel Bjerg
Jeffrey Blattman
+ Jim Bonanno
Matthieu Brouillard
Kristian Cibulskis
Scott Goldstein
@@ -61,6 +62,7 @@
- FIX: Resolving dynamic version fails when using multiple patterns if only
one pattern find a revision and others don't (IVY-602)
- FIX: Invalid character in IvyRetrieveTest causing most tests to fail
(IVY-604)
+- IMPROVEMENT: BasicURLHandler should use method=head for getURLInfo (IVY-611)
(thanks to Jim Bonanno)
- IMPROVEMENT: artifactproperty should not overwrite the existing properties
(IVY-587)
- IMPROVEMENT: Support *(private) and *(public) in the confs parameter of the
resolve (IVY-588)
- IMPROVEMENT: replace * by *(public) when resolving inline (IVY-589)
Modified:
incubator/ivy/core/trunk/src/java/org/apache/ivy/util/url/BasicURLHandler.java
URL:
http://svn.apache.org/viewvc/incubator/ivy/core/trunk/src/java/org/apache/ivy/util/url/BasicURLHandler.java?rev=580173&r1=580172&r2=580173&view=diff
==============================================================================
---
incubator/ivy/core/trunk/src/java/org/apache/ivy/util/url/BasicURLHandler.java
(original)
+++
incubator/ivy/core/trunk/src/java/org/apache/ivy/util/url/BasicURLHandler.java
Thu Sep 27 15:05:24 2007
@@ -60,6 +60,7 @@
try {
con = url.openConnection();
if (con instanceof HttpURLConnection) {
+ ((HttpURLConnection) con).setRequestMethod("HEAD");
int status = ((HttpURLConnection) con).getResponseCode();
if (status == HttpStatus.SC_OK) {
return new URLInfo(true, ((HttpURLConnection)
con).getContentLength(), con