Kategorie: Internet |
|---|
Frage: Datei auf eigenem Server oder nur verlinkt |
| Gefragt am 18.03.2011 18:16 Uhr | Einsatz: € 20,00 | Status: Beantwortet | Aufrufe: 1020 |
|
Sehr geehrte Damen und Herren, |
Klicken Sie hier und fragen Sie einen IT-Experten zum Thema Internet!
| Antwort |
|---|
|
Beantwortet von dipl.infor martin schlatter (Profil ansehen)
Wenn man von einem Server eine Datei anfordert, kann er diese Anforderung auf verschiedene Weisen erfüllen:
a) er hat die Datei auf dem eigenen Dateisystem und liefert sie direkt aus. b) er holt die Datei von einem anderen Server und leitet sie dann weiter c) er verweist auf einen anderen Server, auf dem die Datei liegt. Fall a) und b) kann der Browser bzw. der Benutzer nicht unterscheiden, denn das ist eine interne Sache des Servers. Fall c) wird relativ häufig verwendet und funktioniert folgendermassen: der Browser fragt den Server nach einer bestimmten Datei. Dieser antwortet mit einer sogenannten "redirection" (Statuscode 301 oder 303). Der Server sagt damit, dass er die Datei nicht hat, aber er nennt dem Browser eine neue Quelle, wo die Datei zu finden ist. Diese redirection kann auch mehrstufig erfolgen, d.h. der Browser muss eine ganze Kette von Servern abfragen, bis er zu der gewünschten Datei kommt. Eine redirect ist für den Benutzer aber nicht ohne weiteres sichtbar und geschieht unbemerkt. Es gibt Online-Tools, die einen Link auflösen und anzeigen, welcher Server am Ende die Daten liefert. Siehe z.B. http://longurl.org/ Für den Firefox gibt es die Erweiterung "Live HTTP Headers", damit kann man diese Vorgänge sichtbar machen. Siehe auch http://en.wikipedia.org/wiki/List_of_HTTP_status_codes#3xx_Redirection |
Klicken Sie hier und fragen Sie einen IT-Experten zum Thema Internet!
