小编use*_*517的帖子

如何正确地重复使用卷曲手柄

我想正确地重用一个curl句柄,这样它就不会给我错误和正常的功能.

假设我有这段代码:

    CURL *curl;

    curl_global_init(CURL_GLOBAL_ALL);
    curl = curl_easy_init();

    curl_easy_setopt(curl, CURLOPT_USERAGENT, "Mozilla/5.0...");
    curl_easy_setopt(curl, CURLOPT_URL, "http://www.google.com");
    curl_easy_perform(curl);

    curl_easy_setopt(curl, CURLOPT_URL, "http://www.bbc.com");
    curl_easy_perform(curl);

    curl_easy_cleanup(curl);
    curl_global_cleanup();
Run Code Online (Sandbox Code Playgroud)

这是重用卷曲手柄的好方法吗?或者我需要curl_easy_reset()在那个句柄上使用?

我也很感激,如果有人建议你应该避免卷曲.也许有人可以给我一个已经存在的信息来源的链接?

c curl handle libcurl

20
推荐指数
3
解决办法
2万
查看次数

标签 统计

c ×1

curl ×1

handle ×1

libcurl ×1