HTTPステータス(?)を取得するには


フル  2003-11-19 08:18:49  No: 5685

お世話になります。

早速質問ですが、
WebBrowserコンポーネントのNavigateを使用してservletにPOSTDATAを送信しています。
(WebBrowser.Navigate(URL,Flags,TargetFrameName,PostData,Header)を使っています)
ダイジェスト認証を通過するのでURLにユーザー名:パスワードもセットして送信します。

接続の状況を知りたいのですが、ステータスコード(200番とか)
を取得する方法はあるのでしょうか?

またこれで出来ない場合、他に方法はあるでしょうか?

ご教授よろしくお願いいたします。


にしの  2003-11-19 18:15:29  No: 5686

試していませんが、OnNavigateErrorイベントがあれば出来そうです。
TWebBrowserにも、TUIWebBrowserにも、このイベントがないようですね。

http://msdn.microsoft.com/workshop/browser/webbrowser/reference/events/navigateerror.asp
こちらに、VC++でのInvokeの実装例が出ています。
# Win32環境では、IE6からのようです


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

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






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