gpt4 book ai didi

Curl 在 C 中 - 不打印 html 代码

转载 作者:行者123 更新时间:2023-11-30 17:46:17 25 4
gpt4 key购买 nike

我在 C 中使用 Curl,但我不想回显网页代码:

CURL *curl;
curl = curl_easy_init();

curl_easy_setopt(curl, CURLOPT_URL, "www.example.com");

curl_easy_perform(curl);
curl_easy_cleanup(curl);

是否有任何 Curl 选项?

最佳答案

我找到了解决这个问题的好方法:

size_t function(void *ptr, size_t size, size_t nmemb, FILE *stream) {
return fwrite(ptr, size, nmemb, stream);
}

...

FILE *outfile;
outfile = fopen("test", "w");

CURL *curl;
curl = curl_easy_init();

curl_easy_setopt(curl, CURLOPT_URL, "www.example.com");
curl_easy_setopt(curl, CURLOPT_WRITEDATA, outfile);
curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, function);

curl_easy_perform(curl);
curl_easy_cleanup(curl);

您可以在文件中打印 html 代码,而不是在“控制台”中打印它

关于Curl 在 C 中 - 不打印 html 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19364502/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com