2009-12-31 64 views
0

我需要使用libcurl在我的主目錄中創建一個文件夾。我使用以下這組代碼:libcurl和mkdir

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

由於MKD(MKDIR)是FTP協議中的可選命令,可能FTP服務器配置爲不允許它?手動連接時,您可以在目標服務器上執行MKD嗎?