tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^3: MSXML2.XMLHTTP60 をログオフ状態で使用
投稿日: 2015/07/31(Fri) 16:27
投稿者でふぁいあんと
魔界の仮面弁士 大変お世話になっております。
いろいろご尽力いただき誠に感謝しております。



> 前者案は現実的ではないでしょうね…。
はい
> また後者案も、そもそも本当にクライアント証明書が必要だとは
> 思えなかったため、
はい、クライアント証明書の入手先もわからないので、、、

> 最終的に解決策が見つかるかどうかは保証できませんが、
> 引き続き、期待せずにお待ちください。
期待しつつ、気長にまっています。
いろいろとよろしくお願いします。

> ところで、VB6 のかわりにVBScript を使うのはどうでしょうか。
> WSH なら、コマンドラインオプションで、
> //I (インタラクティブ:対話あり) と
> //B (バッチ:対話が必要な入出力が無効)
> を切り替えられますよ。通信の成否までは試していませんけど…。
前回、PowerShellとVBScriptについてお聞きしたので
こちらのアプローチも試して見ます。

> 今回の目的は「ログオフ状態で使用」だったはずなので、採用できないと思いますよ。
そうですね。おっしゃるとおりです。


> > (1)実は、xmlHTTPでも、最初に xmlhttp.send [postデータ]とすると
> > xml.status=0になります
> ・post データは文字列ですか? バイナリですか? その時のデータサイズは?
文字列でも、バイナリ(バイト型可変長)でも同じ状況です。
また、数文字から、5mバイト(zipファイル)まで扱うことが
ありますが、特に内容によって挙動がかわるということはないようです。

> ・非同期モードですか? 同期モードですか?
同期モードです。
> ・send メソッド呼び出し時に、実行時エラーは発生しますか?
発生しません。
> ・readyState は 1 のままですか?
4ですね。

>
> > 最初はわざとxmlhttp.send "" として、null送信してから
> > xml.status = 400 を取得
> 上記の xmlhttp と xml は、同じオブジェクトなのでしょうか?
省略してすみません。同じオブジェクトです。

>
> おそらくはセッション cookie を食べたのだと思います。
> 初回と2回目とで、リクエストヘッダー/レスポンスヘッダーの内容を確認してみてください。
> http://winofsql.jp/VA003334/infoboard.php?mid=sh_web&id=100618110711&pid=1
はい、これは今から調べてみます

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。