2011-06-07 83 views
1

我想用C中的libcurl從URL下載文件。我想將下載的文件保存到我的POS設備中的指定位置(即/ mnt/jffs2 /) 。使用libcurl將文件保存在指定位置

我從某人那裏得到了代碼,並且無法執行該代碼。相反,我無法將該文件保存在我想要的位置。

所以,任何人都請幫助我。

在此先感謝。

回答

0

最容易被你使用默認CURLOPT_WRITEFUNCTION(它調用FWRITE)和剛剛成立CURLOPT_WRITEDATA到目標文件的文件*:

FILE *body = fopen("/mnt/jffs2/storeit", "w"); 
... 
curl_easy_setopt(curl_handle, CURLOPT_WRITEDATA, body);' 
... 
rc = curl_easy_perform(curl_handle); 
相關問題