标签: c++ linux shell curl
我尝试使用以下命令从服务器下载文件:
system("curl -o filename.jpg --max-time 60 --connect-timeout 60 http://server/pic?source=1");
现在,我需要在此处阻止,直到下载完成,但我不知道。 我无法弄清楚原因。
此行为是否特定于CURL shell命令? 如何在文件下载之前阻止?
PS:我想避免使用libcurl C ++调用,因为我只进行一次下载(并可能上传),而且我对命令输出并不感到烦恼。