Web Download mit Datei vegleichen

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
cablesky
User
Beiträge: 1
Registriert: Dienstag 14. Dezember 2021, 11:26

Hi!
Kurze Frage:
Wie ist es möglich, einen Webdownload (z.B. https://filesamples.com/samples/documen ... ample3.txt) nur dann herunterzuladen, wenn es nicht schon als Datei vorhanden ist?

Also eine Funktion, bei der ich die URL und einen Dateipfad mitgeben kann, die mir dann zurück gibt, ob die Datei mit dem Download übereinstimmt, OHNE die Datei herunterzuladen.

Wenn das nicht funktioniert, muss ich wohl die Datei zuerst herunterladen, und dann Datei<>Datei vergleichen.

Vielleicht mittels der MD5-Checksum?

Kennt jemand eine Möglichkeit?
__deets__
User
Beiträge: 14545
Registriert: Mittwoch 14. Oktober 2015, 14:29

Wenn der Server das HEAD-Request versteht, und da eine MD5 checksum mitliefert, ja. https://de.wikipedia.org/wiki/HTTP_ETag

Wenn der das nicht tut, dann kannst du da nix machen & muss den runterladen. Mit einer MD5 oder SHA256 zu prüfen geht natürlich, ja.
Antworten