I am trying to use CURL to perform some operations on an ftp server in C ++ using Visual Studio. I do not need to do some downloads or downloads using the command line tools.
But to delete some file I have some errors.
Here is the command I'm typing:
curl -v -u username:pwd ftp://host/FileTodelete.xml -Q '-DELE FileTodelete.xml'
This is the answer:
* Adding handle: conn: 0x1ca5260 * Adding handle: send: 0 * Adding handle: recv: 0 * Curl_addHandleToPipeline: length: 1 * - Conn 0 (0x1ca5260) send_pipe: 1, recv_pipe: 0 * About to connect() to host port 21 ( * Trying ...... * Connected to host (...) po < 220-FileZilla Server version 0.9.49 beta < 220 Bienvenue sur le serveur FTP de HandTrainer > USER username < 331 Password required for username > PASS pwd < 230 Logged on > PWD < 257 "/" is current directory. * Entry path is '/' > '-DELE * ftp_perform ends with SECONDARY: 0 < 500 Syntax error, command unrecognized. * QUOT command failed with 500 * Closing connection 0 curl: (21) QUOT command failed with 500 * Rebuilt URL to: FileTodelete.xml'/ * Adding handle: conn: 0x1ca5260 * Adding handle: send: 0 * Adding handle: recv: 0 * Curl_addHandleToPipeline: length: 1 * - Conn 1 (0x1ca5260) send_pipe: 1, recv_pipe: 0 * Could not resolve host: FileTodelete.xml' * Closing connection 1 curl: (6) Could not resolve host: FileTodelete.xml'
In addition, the file is on the server, so I do not understand.
source share