Da gibt es mehrere Möglichkeiten.
Die wohl komplizierteste ergibst such durch die Verwendig von UrlDownloadToFile, da man das IBindStatusCallback Interface implementieren muss und dort dann die Option (Bind-Flag) BINDF_PRAGMA_NO_CACHE or BINDF_GETNEWESTVERSION setzt.
Die einfacheren gehen über die ICS und
Indy-Komponenten.