2011-10-25 52 views
0

我使用Visual Studio 2008(C++智能設備應用程序)。 我已成功建立連接併發送請求。但我不知道如何禁用緩存(它不起作用或停止應用程序,因爲例外) 我不能使用調試,因爲我需要從ms設備中心斷開連接(因爲有些互聯網端口直接工作通過Wi-Fi只如何禁用windows mobile 2005中的http請求中的緩存?

近似代碼:

CInternetSession session = ...; 
CInternetConnection *pConnection = ...; 
CHttpFile *pFile = ...; 

pConnection = session.GetHttpConnection(server, port); 
pFile = pConnection->OpenRequest(CHttpConnection::HTTP_VERB_GET, requestString); 
pFile->SendRequest(); 

PS的主要問題是,服務器必須拒絕兩個類似的請求,但它與他們接受,如果他們是由一個(發送一個沒有出口。從我的程序)

回答

0

我發現原因。visual studio中的調試器不支持當程序員使用諸如INTERNET_FLAG_RELOAD的標誌時調試