>>>>>>When using the Microsoft.XMLHTTP object to query a Web server, I have found that if I issue the same transaction, the second one will be taken from the cache. How can I force it to go get the data from the server all the time?
>[...]
>>>seen in the literature:
>>>
loHTTP.setRequestHeader("Cache-Control","no-cache")
>>>loHTTP.setRequestHeader("Pragma","no-cache")
>>
>>This gives OLE IDispatch exception code 0 from MSXML.3.DLL. Unspecified error.
>
>Well, it doesn't happen that way in this side of the Atlantic. Can't you test it under alternative conditions? (just the first header || other machine || same machine post-reboot).
Ok, it does work if I place those lines after the Open(). Well, I mean, I do not get an error.
However, the result is the same. It reads from the cache.