Ich habe ein kleines Script welches mit Win32::Internet eine kleine Textdatei lädt.
Jetzt ist mir aufgefallen, dass der Inhalt wohl irgendwie gecached wird. Denn wenn ich die Datei auf dem Webserver editiere, lädt Win32::Internet immer noch den alten Inhalt.
Gibt es eine Möglichkeit den Cache zu leeren oder auszuschalten?
Hier mein Code:
1
2
3
4
5
6
7
8
9
10
11
12
use strict;
use warnings;
use Win32::Internet;
my $text = "";
while ($text ne "exit")
{
my $internet = new Win32::Internet();
my $text = $internet->FetchURL("http://www.test.de/test.txt");
print $text;
}
Wenn ich das Programm neu starte, lädt er den aktuellen Text.