httpcookieを作成または変更した後、それをresponse.cookiesコレクションに追加する必要がありますか? (もしそうなら、それが新しいクッキーであるか、または私がそれを修正している場合のみ).net cookie、ブラウザに送信する必要はありますか?
1
A
答えて
1
新しいものであれば、それを保存するためにResponse.Cookiesコレクションに追加する必要がありますが、 。
Response.Cookies["foo"] = myCookie;
これはあなたのために追加されます。 FYI、クッキーが作成されていない場合、値はnullを返します。既存の変数を割り当てるとき
HttpCookie myCookie = Response.Cookies["foo"];
myCookieに対する変更があるため、C#でコレクション内のクッキーに行われます:あなたはこのようにコレクションを参照する場合、クッキーが更新されますが
そのオブジェクトは参照によって処理され、変更されます。
1
Response.CookiesコレクションにCookieを追加しないと、ブラウザに送信されません。ただし、コレクションにCookieを追加すると、それを変更して最後に設定した値がブラウザに送信されます。コレクションに追加する内容は、HttpCookieオブジェクトへの参照です。要求ライフサイクルが終了するまで、Cookieはブラウザーに送信されません。
関連する問題
- 1. ESMEは配信レポートを送信する必要がありますか?
- 2. servstructor内からlocalstorageまたはcookieにアクセスする必要があります
- 3. セッションCookieは常にHttpOnlyにする必要がありますか?
- 4. 送信ボタンでtype = "submit"を指定する必要はありますか?
- 5. asp.net:c#/ javascriptユーザーは送信前に確認する必要があります
- 6. pythonでhttpリクエストを送信して受信し、セッションクッキーを送信する必要があります。
- 7. 302リダイレクト中にブラウザのCookieを送信する
- 8. .Net NMS.ActiveMQはセッションとメッセージ送信の間の接続を保存する必要があります
- 9. 送信する前にSMSを遅らせる必要があります
- 10. GoogleアナリティクスのイベントトラッキングでXHRリクエストを送信する必要がありますか?
- 11. バックグラウンドサービスはサーバー上のGPS位置を送信する必要があります
- 12. iOS - 別のスレッドがmainthreadにreloadDataを送信する必要があります
- 13. ラズベリーパイブリッジ:インターネットアプライアンスに「偽の」インターネットレスポンスを送信する必要があります
- 14. ハブにブラウザをインストールする必要があります
- 15. jQuery - カレンダーオプションをクリックするとフォームを送信する必要があります
- 16. ブラウザがサーバーから受信していないCookieを送信すると、
- 17. ブラウザ用のActiveX。どちらがVB6または.NETを選択する必要がありますか?
- 18. クライアントからの要求は常にCookieを送信しますか?
- 19. 電子メールは、オンザフライではなく、送信前にデータベースにキューイングする必要がありますか?
- 20. WebBrowser Refresh - Internet Explorerが情報を再送信する必要があります
- 21. .NETでWebサービスコールを使用してCookieを送信する
- 22. Longをパラメータとして送信するには、Longのインスタンスを作成する必要がありますか?
- 23. SQLクエリを送信するときに列名を検証する必要はありますか?
- 24. TIdHTTP:要求を送信する前に有効なCookieがあるかどうかを確認しますか?
- 25. httpsリクエストまたはajaxを使用してクライアントにデータを送信する必要がありますか?
- 26. (.net)COM +アセンブリはGACにインストールする必要がありますか?
- 27. 要素をウェブからarraylistに転送する必要があります
- 28. 送信ダイアログに使用する送信ボタンのローカライズ版はありますか?
- 29. ウェブアプリケーションはシリアルポートと通信する必要があります
- 30. 選択リストデータをビューに送信するか、データ自体を取得する必要がありますか?