为什么小弟我用HttpOpenRequest 请求 有的用户得到的是老数据呢
为什么我用HttpOpenRequest 请求 有的用户得到的是老数据呢
已经设置 INTERNET_FLAG_RELOAD 和 INTERNET_FLAG_DONT_CACH
这是什么原因呢 也不是每个用户都会出现,每次升级版本的时候 总会有用户下载的是老版本的文件 地址是一样的啊。
------解决方案--------------------
已经设置 INTERNET_FLAG_RELOAD 和 INTERNET_FLAG_DONT_CACH
这是什么原因呢 也不是每个用户都会出现,每次升级版本的时候 总会有用户下载的是老版本的文件 地址是一样的啊。
------解决方案--------------------
- C/C++ code
m_hResourceHandle = HttpOpenRequest(m_hConnectHandle, mothod.c_str(), strUrlPath.c_str(), "HTTP/1.1", NULL, NULL, INTERNET_FLAG_KEEP_CONNECTION, NULL); if( m_hResourceHandle == NULL ) { m_dwErrCode = GetLastError(); LidoCommon::LdTrace(LidoCommon::TL_Info, "HttpOpenRequest() Failed,GetLastError()=%d!",m_dwErrCode); return false; }