无法使用临时文件写入响应来读取curl句柄的响应吗?

时间:2011-04-19 06:43:03

标签: curl response

(参考http://curl.haxx.se/libcurl/c/curl_easy_setopt.html) 使用C libcurl要求您设置传递FILE *的curl选项CURLOPT_WRITEDATA。否则它只会将收到的响应输出到stdout。似乎有人只是为了读取响应而被迫使用临时文件,并且无法直接将响应读入内存缓冲区。它看起来非常糟糕,很难相信。 Php卷曲具有更好的界面。这个人应该在使用C libcurl时生活吗?当使用curl多句柄时,它仍然变得更加混乱,因为我们必须使用多个临时文件。 请在拍摄之前澄清一下。

1 个答案:

答案 0 :(得分:0)

此前已被问过并回答了数百万次。以下是如何操作的示例:

http://curl.haxx.se/libcurl/c/getinmemory.html