IEに表示中のASPのSession変数を取得するには?


GOMA  2004-10-30 00:14:18  No: 86319

環境:Windows2000(SP4)
言語:VB6.0(SP6)

いつもお世話になっております。

Web(ASP)のテスト支援のツール(VB6.0)を作成しています。
対象のASPは不特定で原則ソースはいじれません。

テスト対象を表示するIEをWebBrowserオブジェクトにSETし、
各プロパティやイベント検知により必要な情報を収集しています。

そこで、ASPのSession変数をツール側で調べる事が出来たら
便利だと考えたのですが、そもそもこのような事は可能でしょうか。

Session変数はサーバ側で持っているはずなので、クライアント側(ツール側)の
WebBrowserオブジェクトから情報を取得しようとしても出来ないような気がします。
オブジェクトブラウザやウォッチ式を見てみましたが、やはりそれらしき項目は
見当たりません。

なにか良い手立てはないでしょうか。
宜しくお願い致します。


Dental  2004-10-30 03:21:08  No: 86320

> Session変数はサーバ側で持っているはずなので、
ですね。
なので、セッション変数の内容を表示するようなページが、
サーバ側に用意されていなければ無理かと。

クライアント側にはセッション変数の情報は無いので、
サーバ側に問い合わせるしかありません。

クライアント側だけでできるのは、せいぜい、
セッションCookieの値を確認する程度かと。
# もっとも、そのような物が確認できたところで、
# セッション変数の値を確認できるわけではありませんが。


GOMA  2004-11-01 17:58:13  No: 86321

なるほど。
やはりそうですよね。
いつもデバグ用にコードを追加して
Session変数の確認をしていたので、
実現できれば便利かと思ったのですが。
一応、もう少し代替手段などを考えてみます。
有難うございます。


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加