Im klassischen ASP, wenn ich einen Cookie mit Response.Cookies ("data1") = "value1" dann setze, kann ich diesen Cookie mit lesen Request.Cookies ("data1") auf derselben SeiteUnterschied zwischen Response.Cookies und Response.AddHeader "Set-Cookie"
Aber wenn ich die Syntax Response.AddHeader "Set-Cookie", "data2 = value2" und dann benutze, kann ich diesen Cookie nicht mit Request lesen. Cookies ("data2") auf derselben Seite.
So Was ist der Unterschied zwischen diesen beiden Syntaxen der Einstellung Cookie ist und wenn ich will, um das Cookie lesen Sie die zweite Syntax, wie die Leseanweisung wie
Das ist, weil 'Response.AddHeader' die Header während der Antwort * (Daten zurück zum Client) * hinzufügt, während' Response.Cookies' die Sammlung vor dem Senden der Antwort erstellt und dann 'set-cookie' HTTP setzt Header beim Senden der Antwort, das bedeutet, bis die Antwort gesendet wird, gibt es Zeit, die Cookie-Sammlung zu ändern. – Lankymart