![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?c9bd177)
No.2ベストアンサー
- 回答日時:
プロトコルから考えると、HTTPはステートレスの通信なのでクライアントとサーバーの接続は一回ごとに独立しています。
クライアント(ブラウザ)がWWWサーバーにページ(ASP)を要求
↓
WWWサーバーが処理を行い結果(HTML)を返却
これで終わりです。
という事で、WWWサーバー側ではブラウザに対してレスポンスを返却したあとは、そのブラウザが閉じられたことを知るすべはありません。
ただ、ブラウザがWWWサーバーに通信を要求し、処理を返す前に閉じられてしまった場合のみは、Response.IsClientConnectedプロパティで参照できます。
そうでなく、例えば、ブラウザのページを見ているユーザーが、次のページを要求することなくブラウザを終了したことを知る必要があれば、JavaアプレットやクライアントサイドのActiveX、あるいはFlashなどを使って通信を監視する必要があります。
なので、セッションを開放するのはセッションがタイムアウトするのを待つよりありません。ちなみに、Session_OnEndイベントが発生するのはセッションがタイムアウトして破棄された場合だったと思います。
No.3
- 回答日時:
こんばんは。
No.2の方の補足です。
>Session_OnEndイベントが発生するのはセッションがタイムアウトして破棄された場合だったと思います。
Session_OnEndイベントは、セッションがタイムアウトして破棄された場合と、Session.Abandonを発行した時に発生します。(正確にはSession.Abandon発行後、クライアントにデータが送り終わってから。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(Microsoft Office) windows10で作業を終了する際の「保存しますか はい いいえ」を表示させずに自動で保存する方法 6 2023/03/15 11:29
- ビデオカメラ BDの動画より音楽のみをpcへ取り込む方法 5 2022/09/18 13:17
- その他(プログラミング・Web制作) pythonで、tkinterとpillowの組み合わせ 2 2022/08/16 17:42
- HTML・CSS VSコードでHTMLに(リンク)ファイル名をクリックしてもファイルが開かれない 1 2023/02/12 07:52
- その他(動画サービス) Tver アンケートに回答しても視聴できない(何度もアンケート画面が開く) 1 2023/01/13 21:47
- C言語・C++・C# Seleniumで「ファイルを開く」ダイアログボックスのフォルダ指定する方法を教えてください。 1 2022/05/09 07:38
- Visual Basic(VBA) Edge操作のアプリが例外発生に 1 2023/03/12 21:22
- Outlook(アウトルック) 添付図に赤丸を付けたボタンを Outlook2019に表示する方法 3 2022/06/20 18:02
- Windows 10 windowsでタスクバーのアイコンをクリックするだけですぐアクティブウィンドウに切り替えられるよう 1 2023/06/11 20:42
- C言語・C++・C# 必ずyou bet と表示されます 2 2023/07/28 22:19
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コネクション・セッション・ト...
-
javaでのアクセスカウント
-
セッションハイジャックの対策...
-
ルータのPPPのランプの色が変
-
会社への勤怠届出にGoogleフォ...
-
ブラウザの×(閉じる)ボタンの...
-
コンピュータへの接続数が最大...
-
getParameterで値が取得できず...
-
DataGridViewのチェックボック...
-
Accessの画面更新を一時的に停...
-
submitボタンにvalue属性の値で...
-
PHPからWindowsログインユーザ...
-
画面遷移が不正ですと表示されます
-
異なるformのsubmitボタンを同...
-
Webページ上のボタン等の位置を...
-
同じソリューション内の別のプ...
-
HTMLのKEYとVALUE...
-
c# 文字列の最後から1文字削除...
-
VBAで一時中断したプログラムの...
-
ASP.NetのGridViewで任意の行ク...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コネクション・セッション・ト...
-
コンピュータへの接続数が最大...
-
会社への勤怠届出にGoogleフォ...
-
DVD-Rの「セッションを閉じる」...
-
ブラウザの×(閉じる)ボタンの...
-
ブラウザを閉じずにセッション...
-
セッションIDを取得したい
-
DVDの中身が表示されません。
-
WCFのwsDualHttpBindingについて
-
ASP.NET 電卓計算
-
ルータのPPPのランプの色が変
-
CD-Rに追記したときに消え去っ...
-
自分のPCへアクセスしているコ...
-
JSPでポップアップウィンド...
-
遠隔操作されてる?
-
ショッピングカートのプログラ...
-
別ブラウザにセッションを渡す...
-
セッション変数の破棄と再設定
-
javaでのアクセスカウント
-
WebBrowserを初期化
おすすめ情報