Brian Metzler created LIBCLOUD-552:
--------------------------------------
Summary: CloudFiles CURL Requet uses -X HEAD instead of --head or
-I
Key: LIBCLOUD-552
URL: https://issues.apache.org/jira/browse/LIBCLOUD-552
Project: Libcloud
Issue Type: Bug
Components: Storage
Affects Versions: 0.14.0-beta3
Environment: Ubuntu 12.04.4 LTS
curl 7.22.0 (x86_64-pc-linux-gnu) libcurl/7.22.0 OpenSSL/1.0.1 zlib/1.2.3.4
libidn/1.23 librtmp/2.3
Python 2.7.3 and Python 3.2.3
Reporter: Brian Metzler
Priority: Critical
When running driver.container.download_object(), it attempts to get the
metadata of the object by using 'curl -X HEAD', instead of 'curl -I' or 'curl
--head'. curl does not properly handle HEAD requests with -X HEAD, as it still
attempts to download the full file.
Just turn on debugging, and check out the time it takes for a standard curl -I
versus curl -X HEAD.
--
This message was sent by Atlassian JIRA
(v6.2#6252)