ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

WebBrowserコンポーネントでHTTPPOSTできない?

このトピックの投稿一覧へ

質問 WebBrowserコンポーネントでHTTPPOSTできない?

msg# 1
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2007-7-11 10:20 | 最終変更
doai  新米   投稿数: 1
Navigate2メソッドのパラメタに「PostData」なる変数がありますが、
これにはどのようなデータ書式の値をセットすればよういのでしょうか?
ご存知の方いらっしゃいましたらアドバイスお願いします。

======== 説明 ===============
MagicV9のC/Sシステムから外部webアプリにシームレスログインしたいので、
ActiveXコンポーネントの「Microsoft Web Browser」を利用しようと考えています。

外部webアプリのログインはHTTPリクエストを使っているため、
MagicからはWebBrowserコンポーネントのNavigate2メソッドでHTTPPOSTする必要があります。

Navigate2メソッドの「PostData」パラメタに以下2パタンで値をセットしましたが
いずれも外部webアプリ側に渡らず(?)HTTPリエストは「GET」になってしまいます。

 ��GROUP=test&USER=taro&PASS=taro ・・・sjis文字列
 ��GROUP%3Dtest%26USER%3Dtaro%26PASS%3Dtaro ・・・sjisエンコード文字列(のつもり)
=============================

ちなみに外部webアプリを単独で利用した場合の
HTTPリクエストヘッダは以下の様になっています。
=============================
Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*
Referer: http://sever01/xapp/login.jsp
Accept-Language: ja
Content-Type: application/x-www-form-urlencoded
Accept-Encoding: gzip, deflate
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Host: sever01
Content-Length: 51
Proxy-Connection: Keep-Alive
Pragma: no-cache
Cookie: JS...(中略)...qQLvpAe; oracle.uix=0^^GMT+9:00
=============================*/
投票数:0 平均点:0.00

投稿ツリー

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約