I have some web service providers in which cache at the server causes the pages not to be updated right away and timeout is controlled at the server. I’m not sure how to directly control this server cache timer (ie. to update every hour), but I found if text “?nocache=1” is appended to URL, this can cause the updated page to be seen.
Ex: http://webaddress.com/?nocache=1 or http://webaddress.com/page.html?nocache=1
It doesn’t affect the server timer, but at least you may see the update until server cache timeout occurs later. If any of the other methods do not work for you, maybe this will help.