hotti: Cookie auslesen

Beitrag lesen

hi,

Gibt es nun aber eine Möglichkeit zu erkennen ob ein Cookie per HTTP-Request oder -Response verfügbar ist?

Schaun wir mal ins Protocol (HTTP). Cookies werden im Header übertragen. Beim Request sendet der UserAgent den Cookie im Header, der Value findet sich dann serverseitig in der Umgebung in  $ENV{HTTP_COOKIE}

name=wert; name2=wert2

ganz genauso sieht die Zeile auch im Request Header aus

COOKIE: name=wert; name2=wert2

auch wenn da stehen würde

Cookie: name=wert

serverseitig wird für %ENV alles in UC umgesetzt und HTTP_ vornedran gehängt.

In der Response steht der Cookie auch im Header:
Set-Cookie: name=wert [;flags]

und bekanntlich speichert ein UA den auf der Festplatte.

Hotti