libcurl 上载网页有空行的有关问题
libcurl 下载网页有空行的问题
int _tmain(int argc, _TCHAR* argv[])
{
FILE *fs=fopen("temp.html","w+");
CURL *url=curl_easy_init();
curl_easy_setopt(url,CURLOPT_URL,"http://blog.****.net/pgmsoul/article/details/4203941");
curl_easy_setopt(url,CURLOPT_WRITEDATA,fs);
curl_easy_perform(url);
fclose(fs);
curl_easy_cleanup(url);
return 0;
}
下载网页,会出现一行有字,一行没字,怎么解决?
------解决方案--------------------
FILE *fs=fopen("temp.html","w+");
改为
FILE *fs=fopen("temp.html","w+b");
int _tmain(int argc, _TCHAR* argv[])
{
FILE *fs=fopen("temp.html","w+");
CURL *url=curl_easy_init();
curl_easy_setopt(url,CURLOPT_URL,"http://blog.****.net/pgmsoul/article/details/4203941");
curl_easy_setopt(url,CURLOPT_WRITEDATA,fs);
curl_easy_perform(url);
fclose(fs);
curl_easy_cleanup(url);
return 0;
}
下载网页,会出现一行有字,一行没字,怎么解决?
libcurl
------解决方案--------------------
FILE *fs=fopen("temp.html","w+");
改为
FILE *fs=fopen("temp.html","w+b");