curl/tests/data/test520
Daniel Stenberg 702664e959 Dominick Meglio reported that using CURLOPT_FILETIME when transferring a FTP
file got a Last-Modified: header written to the data stream, corrupting the
actual data. This was because some conditions from the previous FTP code was
not properly brought into the new FTP code. I fixed and I added test case 520
to verify. (This bug was introduced in 7.13.1)
2005-03-08 08:09:14 +00:00

46 lines
535 B
Plaintext

#
# Server-side
<reply>
<data>
contents of file
</data>
</reply>
# Client-side
<client>
<server>
ftp
</server>
# tool is what to use instead of 'curl'
<tool>
lib520
</tool>
<name>
FTP RETR with FILETIME
</name>
<command>
ftp://%HOSTIP:%FTPPORT/520
</command>
<file name="log/ftpserver.cmd">
REPLY MDTM 213 20030405060708
</file>
</client>
#
# Verify data after the test has been "shot"
<verify>
<protocol>
USER anonymous
PASS curl_by_daniel@haxx.se
PWD
MDTM 520
EPSV
TYPE I
SIZE 520
RETR 520
QUIT
</protocol>
</verify>