读书人

用libcurl发送http请求得到的是404解

发布时间: 2012-04-25 19:32:32 作者: rapoo

用libcurl发送http请求,得到的是404
#include "include/curl/curl.h"
#pragma comment(lib, "libcurl_imp.lib")

CURLcode res;
curl = curl_easy_init();
if(curl) {
curl_easy_setopt(curl, CURLOPT_URL, "http://www.moko.cc/");
curl_easy_setopt(curl, CURLOPT_VERBOSE, 1);
res = curl_easy_perform(curl);
curl_easy_cleanup(curl);
}

网站可以正常访问,但得到的是一个404页面
换成其他网站又可以

[解决办法]
设置浏览器类型
curl_easy_setopt(curl, CURLOPT_USERAGENT, "FireFox");

读书人网 >C++

热点推荐