Salut,
Je veut écrire un programme qui télécharge une page web en utilisant la librairie Libcurl en C. L'accès à l'internet se fait à travers un proxy . Donc j'ai écrit le code suivant:
Mais, lors de l'exécution je trouve le fichier "google.html" vide, le téléchargement n'est pas assuré!Code:void main(void) { CURL *session; FILE *fp; session = curl_easy_init(); curl_easy_setopt(session, CURLOPT_URL, "http://www.google.com"); fp = fopen("google.html", "a"); curl_easy_setopt(session, CURLOPT_WRITEDATA, fp); curl_easy_setopt(session, CURLOPT_PROXY, "192.168.1.80:8080"); curl_easy_setopt(session, CURLOPT_PROXYUSERPWD, "xxxxxxxxx:xxxxxxxx"); curl_easy_setopt(session, CURLOPT_WRITEFUNCTION, fwrite); curl_easy_setopt(session, CURLOPT_FOLLOWLOCATION, 1); curl_easy_perform(session); fclose (fp); curl_easy_cleanup(session); }
y'a t'il quelqu'un qui peut m'aider
-----