我需要使用libcurl在我的主目录中创建一个文件夹。我使用以下代码集:
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "mkdir MyFolder");
curl_easy_setopt(curl, CURLOPT_QUOTE, headers);
我已经给出了ftp服务器路径,用户名和密码。但是,我得到错误'500 COmmand not understand'。
我尝试使用'pwd'命令而不是'mkdir MyFolder'。它没有任何错误。
有人可以帮助我解决这个问题。
提前致谢。
答案 0 :(得分:2)
您应该使用MKD而不是mkdir。
答案 1 :(得分:0)
由于MKD(MKDIR)是FTP协议中的可选命令,可能FTP服务器配置为不允许它?手动连接时,可以在目标服务器上执行MKD吗?