誰かがASP.NETでセッションの概念を説明できますか?どのように私はそれらを使用し、どのようにクッキーが収まるのですか?ASP.NETのセッションとは何ですか?どうすれば使用できますか?
答えて
セッションは、HTTP要求間で状態を維持するためのユーザーごとのオブジェクトです。リクエストをユーザーに適切に返すために必要な情報をサーバーに格納するのに適しています(ユーザー名、電子メールなど)。
ASP.NETは、クライアントのマシンにGUIDを含むCookieを配置します(Cookieなしセッションの場合、このGUIDはURLに配置されます)。このGUIDは、ユーザーのセッションIDです。この識別子は、ASP.NETランタイムによってクライアントからの各HTTP要求で取得されます。その後、この識別子は、セッションのデータストア(メモリまたはデータベースのいずれか)からユーザーのセッションデータを再水和するために使用されます。 "保存し、ユーザーの値を取得するために使用ASP.NETセッション状態。"
また、cookielessセッションの場合は、URLに渡されます。 – GalacticCowboy
@ギャラクティック・カウボーイ:はい、良い訂正です! –
あなたが前だような音新しいASP.NET用のtty。ここであいまいな質問を投稿するのではなく、http://www.ASP.netに向かい、チュートリアルをチェックすることをお勧めします。彼らには、ASP.NETの状態がどのように働くかをよく理解するためのウォークスルーや記事がたくさんあります。
このような質問は、あなたが勉強したいと思うかもしれない他の分野の頭を与える私はしばらく前に(Should I Use a Framework While Learning Web Development)ポストにあなたを指摘したいです。セッションのトピックは、それらの箇条書きの1つです。
私は、セッションのアイデアは上の記事で十分にカバーされていると思いますので、私はそれ以上詳しく述べません!
- 1. Android BrowserFrameとは何ですか、どうすれば使用できますか?
- 2. DynamicClassAttributeとは何ですか?どうすれば使用できますか?
- 3. RestSharpセッションとASP.NETセッションでCookieコンテナを使用するにはどうすればよいですか?
- 4. データバインディングとは何ですか?どのようにAsp.Net MVCで使用することができますか?
- 5. ASP.NET MVCでdata-cip-idとは何ですか、どうすれば削除できますか?
- 6. UIAlertControllerのハンドラとは何ですか?どうすれば使用できますか?
- 7. .frameworkファイルとは何ですか、どうすれば入手できますか?
- 8. バイナリファイルとは何ですか、どうすれば作成できますか?
- 9. Config.Eager_loadとは何ですか、どうすれば修正できますか?
- 10. ハートビートデザインパターンとは何ですか?それはASP.NETセッションにどのように関連していますか?
- 11. PHPDoc Eclipseマルチタイプとは何ですか:どうすれば使用できますか?
- 12. ページ分割カーソルとは何ですか?どうすれば使用できますか
- 13. MongoDBの$ cmdコレクションとは何ですか?どうすれば使えますか?
- 14. .tfcファイルとは何ですか?どのように使用できますか
- 15. ASP.netでは、どのようにヘルパークラスのCookieとセッションを使用できますか?
- 16. ですが、どうすれば使用できますか?
- 17. どうすればasp.netでリアルタイムシステムを構築できますか?
- 18. ASP.Net:セッションIDがあれば、セッションオブジェクトを取得できますか?
- 19. どうすれば使用できますか?:Swiftで?
- 20. Prologの - >演算子は何ですか?どうすれば使用できますか?
- 21. npm install --save [email protected]の意味は何ですか?どうすれば使用できますか?
- 22. MySqlとasp.net IDとMVCをMicrosoft ASP.NET Identityサンプルで使用するにはどうすればよいですか?
- 23. 今日のフレックスボックス - どうすれば使用できますか?
- 24. asp.net mvc3、どうすれば認証できますか?
- 25. comオブジェクトは正確に何ですか、どうすれば使用できますか?
- 26. `ctx`とは何ですか?どのように使用されますか?
- 27. セッションの期限が切れたときはどうすれば知ることができますか?
- 28. Blueprint CSSコンプレッサースクリプト、どうすれば使用できますか?
- 29. Ruby:どうすればassert_nothing_raisedを使用できますか?
- 30. UWPToolkit - ItemTemplateとは何ですか?また、私のAdaptiveGridにはどうすればできますか?
これはかなり一般的な質問です。本当にそれに答える良い方法はありません。それがおそらく下位票を得ているのです。 .NETのセッションについて学びたいだけの場合は、MSDNのWebサイトをチェックして、いくつかの具体的な質問がある場合はここに投稿してください。 –
私は行って、これを良い質問に変えようとしました。私の頭のコンパイラが壊れて、私は諦めました。 – mmcdole
@Simucal:私も同様に改善しました。 –