Привет, у меня непонятка с Internet* функциями, делаю вызов следующий:
InternetOpen — раз за все время
InternetConnect — раз за создание сессии
HttpOpenRequest — каждый раз когда делаю запрос
HttpSendRequest — каждый раз когда делаю запрос
InternetReadFile — каждый раз когда делаю запрос
суть в том, что создаю пару сессий к хттп серверу, вижу запросы в сети. После n сессий (примерно 2-3) следующие уже не шлют запросы на сервер (только первый запрос на GET), но отвечают что все отослали, т.е. вызов HttpSendRequest удачно проходит, но в сеть ничего не летит. Думал что кеш, но стоял флаг INTERNET_FLAG_DONT_CACHE в InternetConnect.
Запрос вида: GET
http://ip/index.php?val=n и n изменяется каждый раз от сессии. В итоге, как говорил, проходит только 1 GET а все следующие возвращают TRUE но в сеть ничего не летит.
Заранее спасибо за любую информацию!