2010-07-05 3 views

Répondre

10

Utilisez libcurl, reportez-vous à leur example C snippets

#include <stdio.h> 
#include <curl/curl.h> 

int main(void) 
{ 
    CURL *curl; 
    CURLcode res; 

    curl = curl_easy_init(); 
    if(curl) { 
    curl_easy_setopt(curl, CURLOPT_URL, "curl.haxx.se"); 
    res = curl_easy_perform(curl); 

    /* always cleanup */ 
    curl_easy_cleanup(curl); 
    } 
    return 0; 
} 
+0

+0,3 pour la réponse claire et concise, +0,7 pour l'utilisation du domaine de premier niveau suédois =) – manneorama

+0

@manneorama :-) - Merci bien que je tiens à souligner que nous ne devrions pas utiliser boucle .haxx.se pour tester à la place peut-être utiliser www.sweden.gov.se –

+0

Mais j'ai eu des erreurs comme ceci lors de la compilation: 'symbole externe non résolu __imp__curl_easy_cleanup refe rencontré dans la fonction _main' – ieplugin

1

, j'aurais commenté le Richard Harrison bonne réponse, mais je n'ai pas encore 50 points de réputation, donc je mis ici comme une réponse mon allusion à ieplugin pour compiler le code:

sur Ubuntu 10.04 (et en supposant que vous avez nommé le fichier source getpage.c):

sudo apt-get install libcurl4-dev 
gcc getpage.c -lcurl -o getpage 
+0

comment le compiler à partir de la source? – ieplugin

+0

@ 'ieplugin': Je pense qu'il vaudrait mieux que vous posiez une nouvelle question sur la compilation curl et que vous acceptiez la réponse de Richard à cette question. –

Questions connexes