curl-library
RE: usage CURLOPT_TIMECONDITION with Upload FTP
Date: Mon, 4 Apr 2005 11:16:52 +0200
CURLOPT_TRANSFERTEXT is set with TRUE
CURLOPT_TIMECONDITION is set with CURL_TIMECOND_IFUNMODSINCE
CURLOPT_TIMEVALUE is set with long value of time="20050404085500" and the last modify date of distant file is "20050404085840"
=>transfert not set but Curl return error 18 (infilesize=1176768)
I'am modify function ftp_perform() (file ftp.c). I add new line in "case CURL_TIMECOND_IFUNMODSINCE" : "data->set.infilesize = -1;".
=>Curl work fine.
Have another solution?
Tanks for your help
C.L.
-----Message d'origine-----
De : curl-library-bounces_at_cool.haxx.se
[mailto:curl-library-bounces_at_cool.haxx.se]De la part de Daniel Stenberg
Envoyé : vendredi 1 avril 2005 22:55
À : libcurl development
Objet : Re: usage CURLOPT_TIMECONDITION with Upload FTP
On Fri, 1 Apr 2005 christophe.legry_at_orsyp.com wrote:
> I used CURLOPT_TIMECONDITION and CURLOPT_TIMEVALUE for FTP.
>
> It's work fine for Get function (download only for recent file) but not work
> correctly for Put function. if the file is not recent, Curl return error 18.
>
> < 213 20050401133616
> * The requested document is not old enough
What does "not work correctly" mean here?
What did you want this to do for the upload case?
What did you set CURLOPT_TIMECONDITION and CURLOPT_TIMEVALUE options to?
-- Commercial curl and libcurl Technical Support: http://haxx.se/curl.htmlReceived on 2005-04-04