On 11 June 2015 at 07:07, ToddAndMargo <[email protected]> wrote:

> On 06/10/2015 09:47 PM, ToddAndMargo wrote:
>
>> Hi All,
>>
>> This is not what Firefox shows!
>>
>> $ curl --list-only
>> ftp://download.videolan.org/pub/videolan/vlc/2.2.1/win32
>
>
If you include a terminal "/", then you get the expected output. If you
increase the verbosity level on the curl command:
curl -v -list-only ...

then you can see that curl connects to the ftp server and changes directory
upto "2.2.1" but no further, so I assume that without the "/" at the end
curl doesn't consider "win32" to be a directory and ignores it for the
purpose of the --list-only command.

I presume the browsers are noticing that "win32" is a directory and are
changing into the directory before doing the listing.

Cheers

>
>>
>> vlc-2.2.1.tar.xz.md5
>> macosx
>> win32
>> vlc-2.2.1.tar.xz.sha1
>> vlc-2.2.1.tar.xz.sha256
>> vlc-2.2.1.tar.xz
>> win64
>> vlc-2.2.1.tar.xz.asc
>>
>>
>> It should look like:
>>
>> $ curl --list-only
>> ftp://download.videolan.org/pub/videolan/vlc/2.2.1/win32/win32
>>
>> vlc-2.2.1-win32.xpi
>> vlc-2.2.1-win32.xpi.sha256
>> vlc-2.2.1-win32.7z.md5
>> vlc-2.2.1-win32.xpi.asc
>> vlc-2.2.1-win32.xpi.md5
>> ...
>>
>>
>> And I can get that by repeating the win32:
>>
>> curl --list-only
>> ftp://download.videolan.org/pub/videolan/vlc/2.2.1/win32/win32
>>
>> But that messes up my script.
>>
>> wget does the same thing.
>>
>> What the heck ????
>>
>> -T
>>
>>
> I figured out a work around for this, but I would still
> like to know why this is happening
>



-- 
Jonathan Barber <[email protected]>

Reply via email to