Loading docs/examples/Makefile.am +1 −2 Original line number Diff line number Diff line Loading @@ -6,8 +6,7 @@ AUTOMAKE_OPTIONS = foreign no-dependencies EXTRA_DIST = README curlgtk.c sepheaders.c simple.c postit.c \ win32sockets.c persistant.c \ getpageinvar.php simpleget.php simplepost.php win32sockets.c persistant.c ftpget.c all: @echo "done" docs/examples/ftpget.c 0 → 100644 +44 −0 Original line number Diff line number Diff line /***************************************************************************** * _ _ ____ _ * Project ___| | | | _ \| | * / __| | | | |_) | | * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * * $Id$ */ #include <stdio.h> #include <curl/curl.h> #include <curl/types.h> #include <curl/easy.h> /* to make this work under windows, use the win32-functions from the win32socket.c file as well */ int main(int argc, char **argv) { CURL *curl; CURLcode res; FILE *ftpfile; /* local file name to store the file as */ ftpfile = fopen("curl.tar.gz", "wb"); /* b is binary for win */ curl = curl_easy_init(); if(curl) { /* Get curl 7.7 from sunet.se's FTP site: */ curl_easy_setopt(curl, CURLOPT_URL, "ftp://ftp.sunet.se/pub/www/utilities/curl/curl-7.7.tar.gz"); curl_easy_setopt(curl, CURLOPT_FILE, ftpfile); res = curl_easy_perform(curl); /* always cleanup */ curl_easy_cleanup(curl); } fclose(ftpfile); /* close the local file */ return 0; } Loading
docs/examples/Makefile.am +1 −2 Original line number Diff line number Diff line Loading @@ -6,8 +6,7 @@ AUTOMAKE_OPTIONS = foreign no-dependencies EXTRA_DIST = README curlgtk.c sepheaders.c simple.c postit.c \ win32sockets.c persistant.c \ getpageinvar.php simpleget.php simplepost.php win32sockets.c persistant.c ftpget.c all: @echo "done"
docs/examples/ftpget.c 0 → 100644 +44 −0 Original line number Diff line number Diff line /***************************************************************************** * _ _ ____ _ * Project ___| | | | _ \| | * / __| | | | |_) | | * | (__| |_| | _ <| |___ * \___|\___/|_| \_\_____| * * $Id$ */ #include <stdio.h> #include <curl/curl.h> #include <curl/types.h> #include <curl/easy.h> /* to make this work under windows, use the win32-functions from the win32socket.c file as well */ int main(int argc, char **argv) { CURL *curl; CURLcode res; FILE *ftpfile; /* local file name to store the file as */ ftpfile = fopen("curl.tar.gz", "wb"); /* b is binary for win */ curl = curl_easy_init(); if(curl) { /* Get curl 7.7 from sunet.se's FTP site: */ curl_easy_setopt(curl, CURLOPT_URL, "ftp://ftp.sunet.se/pub/www/utilities/curl/curl-7.7.tar.gz"); curl_easy_setopt(curl, CURLOPT_FILE, ftpfile); res = curl_easy_perform(curl); /* always cleanup */ curl_easy_cleanup(curl); } fclose(ftpfile); /* close the local file */ return 0; }