Location-Fehler -» Error 302 ?
Beat Strasser
- https
Hallo
Kuerzlich hat Stefan Muenz ja eine JS-Funktion, welche die 216 Standard-Farben anzeigt, gepostet (siehe </selfhtml/sfarchiv/1999_2/t02986.htm>).
Wenn ich diesen "Link" als Hyperlink in einer HTML-Seite einfuege, dann fuehrt es der Browser auch prima aus.
Uebergibt ihm aber ein CGI-Script mit "Location: ..." den Link (Redirect), dann gibts folgenden Fehler:
302 Moved Temporarily.
The document has moved here. (wobei 'hier' den Link korrekt enthaelt)
Was soll das Ganze? Muessen URLs bei "Location:" unbedingt mit http, ftp, etc. beginnen?
Gruss,
Beat Strasser
(Zum Ausprobieren: http://www.stradax.net/links/jump.cgi?ID=37 )
Hallo Beat
Was soll das Ganze? Muessen URLs bei "Location:" unbedingt mit http, ftp, etc. beginnen?
javascript: ist kein standardisierter Bestandteil einer "URL" - vermutlich wird es deshalb nicht interpretiert. In der RFC1738 findest du mehr zu dem Thema: http://rfc.fh-koeln.de/rfc/html/rfc1738.html
Es ist also nur der Browser, der damit klar kommt, andere Programme oder Prozesse, eben auch Scripts auf dem Server, verarbeiten dieses "Pseudo-Protokoll" javascript: wohl nicht.
viele Gruesse
Stefan Muenz