2017-01-03 6 views
1

私はJavaScriptでクッキーを設定しています:クッキー

document.cookie = "lang=" + lang + ";path=/;domain=" + window.location.hostname + ";"; 

私は、ブラウザでクッキーをチェックすると、私はこの1つを見ることができます。しかし、私が走るとき:

@if (Response.Cookies.AllKeys.Contains("lang")) { 
    @Response.Cookies["lang"].Value; 
} 

私は出力を得ません。

答えて

4
Response.Cookies 

クッキーは、サーバからクライアント(ブラウザ)に送り返され、サーバーへのクッキーは、クライアント(ブラウザ)から来

Request.Cookies 

Request.CookiesとResponse.Cookiesする必要があります。

+0

違いのご説明いただきありがとうございます! – elementzero23