[libvirt PATCH] ch: use CURLOPT_UPLOAD instead of CURLOPT_PUT