On Thu, Sep 12, 2019 at 01:52:04PM +0000, philippe marguinaud via curl-library 
wrote:
> I like curl, and I have written an application based on it to retrieve data
> from remote servers and then process it. I would like to use it at my work, 
> but
> all our data is stored on a proprietary FTP server which apparently does not
> return file size. No way to fix it, it is really closed software.

What does the server return in that case? A bogus value or an error code of
some sort?

> The problem is that when requesting partial transfers, curl performs a sanity
> check to verify that the requested range is actually included between 0 and 
> the
> file size. This is perfectly fine, except that it does not work in my case.
> Other software such lftp do not perform that check, and partial transfers work
> OK.
> I have created a git branch to add an option to curl so that the check on
> partial range be disabled. Would it be possible to have this integrated inside
> curl, and if so, how should I proceed ?

Is it possible to change libcurl to skip this check automatically if the server
doesn't return a size?
-------------------------------------------------------------------
Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library
Etiquette:   https://curl.haxx.se/mail/etiquette.html

Reply via email to