H
hüteüberhüte
Gast
Hallo, ich möchte prüfen, ob ein Image schon auf der Platte vorhanden ist. Wie mache ich das am Besten? Dateiname, Länge oder Hash überprüfen?
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
FileOutputStream fOut = new FileOutputStream((File) f, false);
InputStream in = url.openStream();
int r;
long sum = 0;
while((r = in.read()) != -1) {
fOut.write(r);
sum += r;
}
in.close();
fOut.close();
Dann schicke dem Server einen HEAD-Request und überlege dir, wie du basierend auf diesen Infos weiter verfährst, soll heißen GET hinterher oder von Platte holen.Gut wärs, wenn sich vor dem Laden entscheiden ließe, ob ein aktuelleres Image geladen werden muss