但是返回结果却不一样,请帮我看一下。
8 个解决方案
#1
左边有cookie,右边没有。
#2
眼花了, 不是一样的.
#3
你们觉得是这个问题导致的?
#4
加上试试呗
#5
肯定是试过的,不行。
有几次用浏览器也是没有cookie的
#6
跟随它给你返回的 Location 里面的链接, 看它提示是什么错误呢?
#7
http://www.weather.com.cn/other/weather_error_404.html
页面未找到,但是
http://www.weather.com.cn/data/sk/101210102.html明明是存在的。
很不解
#8
完全不存在问题,你再试试。
推荐用curl:
void test_get()
{
curl_global_init(CURL_GLOBAL_ALL);
CURL* hCurl = curl_easy_init();
if(hCurl != NULL)
{
curl_easy_setopt(hCurl, CURLOPT_URL, "http://www.weather.com.cn/data/sk/101210102.html");
CURLcode res = curl_easy_perform(hCurl);
if(res != CURLE_OK)
{
std::wcout << "Error" << std::endl;
}
curl_easy_cleanup(hCurl);
}
curl_global_cleanup();
}
#1
左边有cookie,右边没有。
#2
眼花了, 不是一样的.
#3
你们觉得是这个问题导致的?
#4
加上试试呗
#5
肯定是试过的,不行。
有几次用浏览器也是没有cookie的
#6
跟随它给你返回的 Location 里面的链接, 看它提示是什么错误呢?
#7
http://www.weather.com.cn/other/weather_error_404.html
页面未找到,但是
http://www.weather.com.cn/data/sk/101210102.html明明是存在的。
很不解
#8
完全不存在问题,你再试试。
推荐用curl:
void test_get()
{
curl_global_init(CURL_GLOBAL_ALL);
CURL* hCurl = curl_easy_init();
if(hCurl != NULL)
{
curl_easy_setopt(hCurl, CURLOPT_URL, "http://www.weather.com.cn/data/sk/101210102.html");
CURLcode res = curl_easy_perform(hCurl);
if(res != CURLE_OK)
{
std::wcout << "Error" << std::endl;
}
curl_easy_cleanup(hCurl);
}
curl_global_cleanup();
}