Http-Header: Location

  • Hallo,
    Bei mir funktioniert das weiterleiten nicht auf eine andere Seite.
    Unter Elemente Untersuchen => Netzwerk => [haupt html datei] => Andwordkopfzeile steht der Eintrag
    Location: "http://localhost:9998/login"
    ich habe es schon mit http://google.de probiert es hat leider nicht geklappt.
    Ich denke ich habe alles gemacht wie auf http://localhost:9998/login.

    Das ist der Http-Header den der Browser sendet:


    Das ist die Antwort:

    HTTP
    HTTP/1.1 200 
    Server: Test Web Server/1.2 (Java)(Unix/Linux) 
    Date: Mi, 17 Mai 2017 16:34:06 GMT
    X-Powered-By: Java/1.8.0_131
    Set-Cookie: id=pQv19l22iJE7h920////127.0.0.1///2017/05/17 18:34:06; Path=/ 
    Location: http://localhost:9998/files


    Ich habe keine Idee warum der Browser nicht weiterleitet.
    Vielen Dank im Vorraus.

  • So ganz genau weiß ich es nicht, aber wenn eine Webseite mit "HTTP/1.1 200" antwortet, warum soll sie dann noch weiterleiten? Das macht doch nur Sinn wenn z.B. mit "HTTP/1.1 301" oder ähnlichem geantwortet wird, dann wird auch eine "Location: xxx" Angabe erwartet. Denke ich mal so...

    Gruß Harry

    FF aktuell, 64Bit, Linux, Manjaro mit KDE