Bir FTP dizin listesi al (Get an FTP directory listing)
Bu örnek sadece verilen URL'den FTP dizin çıktısını getirir ve stdout'a gönderir. URL'deki son eğik çizgi, libcurl'ün onu bir dizin olarak görmesini sağlayan şeydir.
#include <curl/curl.h>
int main(void)
{
CURL *curl;
CURLcode res;
curl_global_init(CURL_GLOBAL_DEFAULT);
curl = curl_easy_init();
if(curl) {
/*
* URL'nin son eğik çizgi ile bitmesini sağlayın
*/
curl_easy_setopt(curl, CURLOPT_URL, "ftp://ftp.example.com/");
res = curl_easy_perform(curl);
/* her zaman temizle */
curl_easy_cleanup(curl);
if(CURLE_OK != res) {
/* başarısız olduk */
fprintf(stderr, "curl told us %d\n", res);
}
}
curl_global_cleanup();
return 0;
}