Stephen Melchior: Unterschiedliche Server-Umleitungen

Soweit ich weiss, existieren zwei Möglichkeiten, um eine Server-Umleitung vorzunehmen:
1. Mithilfe des Feldes Location im HTTP-Response-Header oder
2. Mittels dem META-Tag und http-equiv="refresh"

Was ist der genaue Unterschied der beiden Methoden. Gibt es bestimmte Vor-/Nachteile.
Wer wird bei 1. veranlasst, die neue URL zu holen (Server oder Browser) ?

Gruss
Stephan

  1. hi!

    Soweit ich weiss, existieren zwei Möglichkeiten, um eine Server-Umleitung vorzunehmen:

    1. Mithilfe des Feldes Location im HTTP-Response-Header oder
    2. Mittels dem META-Tag und http-equiv="refresh"
      Was ist der genaue Unterschied der beiden Methoden. Gibt es bestimmte Vor-/Nachteile.

    ad 1: Der Location-Header ist in HTTP als Standard definiert und wird von allen HTTP/1.0-kompatiblen
    Programmen beachtet.

    ad 2: Schau mal in http://www.w3.org/TR/html4/struct/global.html#h-7.4.4.2 unter "META and HTTP
    headers", da sollte die gewünschte Info zu finden sein.

    Wer wird bei 1. veranlasst, die neue URL zu holen (Server oder Browser) ?

    Der Browser logischerweise, da der Server überhaupt keine Daten bereitstellt, die nicht in seinem
    Dateisystem liegen.

    bye, Frank!