Internet-Software, Browser, FTP, SSH 4.651 Themen, 38.261 Beiträge

Download über 'erlaubte' Zeitgrenzen hinweg...

Mdl / 9 Antworten / Flachansicht Nickles

Manchmal ist man auf einer Seite, auf der man eine Datei, z.B. Video, bis zu einem bestimmten Zeitpunkt downloaden kann.

Und wirklich: Versucht man darauf nach diesem Zeitpunkt zuzugreifen, klappt dies nicht mehr. (Vermutlich wird sie automatisch verschoben).

Wenn der Download aber länger dauert und dann mittendrin dieser Zeitpunkt erreicht wird, funktioniert der Download i.d.R. trotzdem bis zum Ende der Datei (, ein neu gestarteter aber nicht mehr).

Wie funktioniert denn das intern?

Hat das downloadende Programm (Browser oder auch Kommandozeilenprg (z.B. wget) dann auch Zugriff auf die neue Adresse, mit der die Datei auch später noch downgeloadet werden kann?

Wenn ich dasselbe rein lokal auf dem PC simuliere (d.h. ein Prg. greift lesend auf eine Datei zu, wird ein verschieben/umbenennen/löschen  i.d.R. ja nicht erlaubt). Auf dem Server aber vermutlich schon. Warum greift das downloadende Prg. denn dann nicht 'ins Leere'?

Gruß,
Mdl

bei Antwort benachrichtigen
Mdl Borlander „Das musst Du mal genauer erklären wie Du Dir das genau vorstellst. Es gibt verschiedene Möglichkeiten wie eine Datei die ...“
Optionen
Das musst Du mal genauer erklären wie Du Dir das genau vorstellst.

Wie ich mir das Senden/Empfangen vorstelle?

Nun ja, nachdem sich die beiden verständigt haben, dass sie eine bestimmte Datei senden/empfangen, schickt der Server die Datei blockweise an den Client. Jedesmal, wenn der einen Block empfangen hat, bestätigt er den Empfang (evtl. mit Zurücksenden einer Checksumme, sodass der Server sieht, dass der Inhalt korrekt war) und dann wird der nächste Block gesendet.

Wenn dem so ist, kann doch der Server auch jederzeit das Schicken der Blöcke einstellen.

Eine URL kann vollkommen unabhängig von der Dateisystemstruktur bzw. dem Inhalt des Webroot-Verzeichnisses sein.

Aha. Wenn ich auf die Dateien zugreifen will, die ich in meinem Webspace gespeichert habe, z.B. dir1\abc.txt dann greif ich via URL www.xxxxx.com/..../dir1/abc.txt darauf zu. Kann mir aber auch gut vorstellen, dass es eine Art Link gibt, die dann aber (evtl. via anderer Links) letztendlich aber auch wieder auf www.xxxxx.com/..../dir1/abc.txt zugreifen muss..

Btw: Wie kann ich das machen? Insbesondere wenn ich meine Site www.xxxxx.com nicht in dieser URL verwenden will?

Gruß,
Mdl

bei Antwort benachrichtigen