如何隐藏curl-easy-perform输出(在shell中)?
这是关于c应用程序的。

最佳答案

设置CURLOPT_WRITEFUNCTION和/或CURLOPT_WRITEDATA选项:

FILE *f = fopen("target.txt", "wb");
curl_easy_setopt(handle, CURLOPT_WRITEDATA, f);

默认情况下,libcurl将输出写到stdout。当您重写这个(几乎所有应用程序都会这样做)时,它将写入另一个文件或将输出块传递给回调。有关详细信息,请参阅CURLOPT_WRITEFUNCTION的文档。

09-30 21:54