Как отключить кеширование в http запросе на windows mobile 2005? - PullRequest
0 голосов
/ 25 октября 2011

Я использую Visual Studio 2008 (приложение для смарт-устройств C ++).Я успешно установил соединение и отправил запросы.Но я не знаю, как отключить кэширование (оно не работает или останавливает приложение, как за исключением. Я не могу использовать отладку, потому что мне нужно отключиться от центра устройств MS (из-за того, что некоторые интернет-порты работают напрямую черезтолько Wi-Fi.

Примерный код:

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

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

PS Основная проблема заключается в том, что сервер должен отклонить два одинаковых запроса. Но он принимает их, если они отправляются один за другим (без выхода из моей программы).

1 Ответ

0 голосов
/ 26 октября 2011

Я нашел причину. Отладчик в Visual Studio не поддерживает отладку, когда программист использует флаги, такие как INTERNET_FLAG_RELOAD

...