On Fri, Jan 11, 2013 at 01:18:36AM +0100, Alexandre Filgueira wrote:
> I'm curious about this. The thing is that I'm using a redirector on my server
> (using Mirrorbrain) and when curl download a file from there it trigger the
> progressbar twice, downloading just bytes (I assume that it is the 
> redirection)
> in the first one, and the proper file in the second one.
> 
> My headers are big, because Mirrorbrain puts a lot of stuff there:
> 
> 
>     [faidoc@Delorean ~]$ curl -sD- -o/dev/null http://mirrors.cinnarch.com/
>     cinnarch-core/x86_64/cinnarch-keyring-20120717-3-any.pkg.tar.xz
>     HTTP/1.1 302 Found
>     Date: Fri, 11 Jan 2013 00:14:12 GMT
>     Server: Apache/2.2.16 (Debian)
>     X-MirrorBrain-Mirror: softlibre.unizar.es
[...]
>     Content-Length: 369

My guess this is the difference. The one redirect has a body, and the
other doesn't:

>     [faidoc@Delorean ~]$ curl -sD- -o/dev/null https://www.archlinux.org/
>     packages/extra/i686/aalib/download/
>     HTTP/1.1 302 FOUND
>     Date: Fri, 11 Jan 2013 00:14:50 GMT
>     Server: Apache
>     X-Frame-Options: DENY
>     Content-Length: 0

>>> Dan
-------------------------------------------------------------------
List admin: http://cool.haxx.se/list/listinfo/curl-library
Etiquette:  http://curl.haxx.se/mail/etiquette.html

Reply via email to