2012-04-27 17 views
0

Im読み込み/理解するためのcURLドキュメントを見つける。私がここでやろうとしているのは、郵便番号を掲示し、それが有効かどうかを返すことです。 これは、これまでのところ、私の機能は、「Yes」または「No」スクリプトを返します(私はチュートリアルから一緒に引っ張って管理するもの)cURLが応答を取得しています

int checkPostCode(char postCode[5]) 
{ 
    printf("checkPostCode\n"); 

    char uidPath[200] = "http://zim.cs.uow.edu.au/~dfs/cgi-bin/postcodes.cgi?pcode="; 
    //Concatinate poth strings 
    strcat (uidPath,postCode); 
    //Output URl 
    printf("%s \n ", uidPath); 

    CURL *curl; 
    CURLcode res; 

    // Create our curl handle 
     curl = curl_easy_init(); 

    if (curl) 
     { 
     curl_easy_setopt(curl, CURLOPT_URL, uidPath); 
     res = curl_easy_perform(curl); 

     /* always cleanup */ 
     curl_easy_cleanup(curl); 
    } 

    return 0; 
} 

です。 私は結果を得るために、if文に何を入れるべきか分かりません。

ありがとうございます。

答えて

1

サーバーからの応答を読みたいと思うようです。そのためには、オプションCURLOPT_READFUNCTIONを有効にし、ネットワークからデータを受信して​​charの配列に格納するコールバックを指定する必要があります。

+1

ありがとうございました。お試しください –

+1

おかげさまでヒープメイプ –

+0

さらに呼び出す方法についてのヘルプ curl_easy_setopt? –

関連する問題