2010-03-01 36 views
2

我想獲得一個HTML,並使用像一個文件在C中。其實我可以做到這一點,但我必須先保存在磁盤上的文件然後使用fopen(「/ file.html」,「r」);.我想要做的是直接從URL中提取html並使用它。需要幫助來獲取一個html,並在C中使用,就像在fopen中的一個文本文件

假設,fopen(「http://www.google.com」,「r」);

我看到了關於libcurl的一些信息,但我不知道它是否會對我有幫助。

回答

3

你可以做簡單的東西:

#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, "http://www.google.com"); 
    res = curl_easy_perform(curl); 

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

來源:Using cURL in C

你可以得到完整的功能單證這裏:Using The libcurl C Interface

PDF鏈接將幫助您在使用的libcurl VS

相關問題