Location
Oft genutzt, um Clients weiterzuleiten mit einem 3xx-Code
gibt die URL an, zu der eine Seite umgeleitet werden soll.
Es bietet nur dann eine Bedeutung, wenn es mit einer Statusantwort serviert wird.3xx
verwendet wird, um die neue Anforderung zum Abrufen der Seite zu stellen, auf die verwiesen wird,
hängt von der ursprünglichen Methode und der Art der Umleitung ab
Wenn 303 immer zur Verwendung einer GET-Methode führen,
ändern 307 Temporäre Umleitung und 308 Permanente Umleitung
nicht die in der ursprünglichen Anforderung verwendete Methode
301 Permanente Weiterleitung und 302 Gefunden
ändern die Methode die meiste Zeit nicht,
obwohl ältere Benutzeragenten dies tun können
Sie wissen es also im Grunde nicht.
Neben der Umleitungsantwort
enthalten Nachrichten mit dem Status 201 Erstellt auch den Header.
Es gibt die URL zur neu erstellten Ressource an.
Location und Content-Location sind unterschiedlich
Gibt das Ziel einer Umleitung oder die URL einer neu erstellten Ressource an,
während Content-Location die direkte URL angibt,
die für den Zugriff auf die Ressource verwendet werden soll,
wenn die Inhaltsaushandlung stattgefunden hat,
ohne dass eine weitere Inhaltsaushandlung erforderlich ist.
ist ein Header, der der Antwort zugeordnet ist,
während Content-Location der zurückgegebenen Entität zugeordnet ist.
Beispiel:
Location URL
Location /index.html