技术宅改变世界 技术宅改变世界

使用libcurl访问网页

in Dev read (401) 文章转载请注明来源!
#include <curl/curl.h>

int main()
{
    curl_global_init(CURL_GLOBAL_ALL); //curl_easy_init会自动调用,线程安全(单线程,加锁)的情况下可以不调用。
    CURL *curl = curl_easy_init(); //获取一个curl句柄。
    if(!curl) //获取句柄失败。
    {
        return -1;
    }
    curl_easy_setopt(curl, CURLOPT_URL, "https://ghostcir.com"); //设置curl
    FILE *fp = fopen("./tmp.txt", "w+"); //打开文件
    curl_easy_setopt(curl, CURLOPT_WRITEDATA, fp);
    curl_easy_perform(curl); //执行阻塞的文件传输。
    curl_easy_cleanup(curl); //关闭句柄
}
clibcurl
发表新评论
博客已萌萌哒运行
© 2020 • Powered by Typecho • Theme for yotu
PREVIOUS NEXT
雷姆
拉姆