【发布时间】:2011-10-25 06:44:30
【问题描述】:
我使用 Visual Studio 2008(C++ 智能设备应用程序)。 我已成功建立连接并发送请求。但我不知道如何禁用缓存(它不起作用或像异常一样停止应用程序。 我无法使用调试,因为我需要断开与 ms 设备中心的连接(因为某些 Internet 端口只能通过 wi-fi 直接工作。
一个大概的代码:
CInternetSession session = ...;
CInternetConnection *pConnection = ...;
CHttpFile *pFile = ...;
pConnection = session.GetHttpConnection(server, port);
pFile = pConnection->OpenRequest(CHttpConnection::HTTP_VERB_GET, requestString);
pFile->SendRequest();
附:主要问题是服务器必须拒绝两个类似的请求。但如果它们被一一发送(没有退出我的程序),它会接受它们。
【问题讨论】:
标签: http session caching connection request