Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Microsoft.XMLHTTP takes from the cache
Message
De
19/10/2001 11:02:51
 
 
À
19/10/2001 10:53:37
Information générale
Forum:
Visual FoxPro
Catégorie:
Applications Internet
Divers
Thread ID:
00570570
Message ID:
00570871
Vues:
20
>>>>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?
>>>
>>>I hit this all the time. You can fool the XMLHTTP into thinking that its getting a new url by adding a bogus property to your URL. FOr example, when you usually do this:
>>>
>>>
loHTTP.Open('GET','http://localhost/zippie/default.asp?orderno=22', .f.)
>>>
>>>Do this:
>>>
>>>
loHTTP.Open('GET','http://localhost/zippie/default.asp?orderno=22&zzz=' + SYS(2015), .f.)
>>
>>Isn't there a method to call or a property to set to do the same?
>>
>>Other than your suggestion, I have to quit Visual FoxPro after each request and enter again to fire the same process.
>
>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.
Michel Fournier
Level Extreme Inc.
Designer, architect, owner of the Level Extreme Platform
Subscribe to the site at https://www.levelextreme.com/Home/DataEntry?Activator=55&NoStore=303
Subscription benefits https://www.levelextreme.com/Home/ViewPage?Activator=7&ID=52
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform