WinInet API 设置缓存有关问题
WinInet API 设置缓存问题
// 建立会话
m_hInternet = ::InternetOpen(m_szAgent,
INTERNET_OPEN_TYPE_PRECONFIG,
NULL,
NULL,
INTERNET_FLAG_ASYNC );
// 域名解析 连接服务器 发送请求
m_hFile = ::InternetOpenUrl(m_hInternet,
m_szUrl, // 下载文件地址
NULL,
0, INTERNET_FLAG_MUST_CACHE_REQUEST | INTERNET_FLAG_CACHE_ASYNC, //// 这个参数该怎么设置,我想实现的功能是当请求http服务器下载完一遍后,就将该文件保存于cache(Temporary Internet Files)中。////参数该怎么设置,请各路高手指教!
(DWORD)this);
------解决方案--------------------
学习
帮顶
------解决方案--------------------
学习
------解决方案--------------------
http://msdn2.microsoft.com/en-us/library/aa383928.aspx
// 建立会话
m_hInternet = ::InternetOpen(m_szAgent,
INTERNET_OPEN_TYPE_PRECONFIG,
NULL,
NULL,
INTERNET_FLAG_ASYNC );
// 域名解析 连接服务器 发送请求
m_hFile = ::InternetOpenUrl(m_hInternet,
m_szUrl, // 下载文件地址
NULL,
0, INTERNET_FLAG_MUST_CACHE_REQUEST | INTERNET_FLAG_CACHE_ASYNC, //// 这个参数该怎么设置,我想实现的功能是当请求http服务器下载完一遍后,就将该文件保存于cache(Temporary Internet Files)中。////参数该怎么设置,请各路高手指教!
(DWORD)this);
------解决方案--------------------
学习
帮顶
------解决方案--------------------
学习
------解决方案--------------------
http://msdn2.microsoft.com/en-us/library/aa383928.aspx