メイン コーダーズルーム【スクリプト系】 Basic認証サイトからXMLの取得 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
ken1kun | Åê¹ÆNo.21973 投稿日時: 2005-12-3 20:35 |
半人前 居住地: 投稿: 52
使用環境:
WinXP,Flash CS3 + おもにv9書出 |
Basic認証サイトからXMLの取得 実現したいのは、
Basic認証で保護されたサイトからXMLデータを取得する。 というものです。 LoadVars.addRequestHeader に関して こちらのスレッド「 BASIC認証サイトでのsendAndLoad」で話されていますが、解決できなかったのでご質問させていただきます。 以下テストスクリプトASを書き動作チェックを行っています。 環境はv8+AS2書出 + player8再生です。 Base64エンコードには、blog-jのBase64を使用しています。 http://blog.jasonnussbaum.com/?p=108#more-108 addRequestHeaderはPOST時にしかつけることができないという認識でいます。 なので、sendAndLoadを使用して、適当なXMLデータをPOSTたうえで XMLを取得しようという作戦でテストしています。 結果は、下記結果HTTPヘッダで示した通信が行われますが、Swfにはレスポンスがないという状態です。 tmpXmlObjLoad.onLoadを記述していますが、JSが呼ばれないので。 実は認証はされているのではないかと思い、ブラウザの 「一度認証すると、ブラウザを閉じない限り認証ダイアログは出ない」 をつかって、後に通常GETでXML取得するスクリプトを追記しテストしましたが 認証ダイアログが出てしまいましたorz; これってできないのでしょうか? どなたかご教授願います。 よろしくお願いいたします。 ■テストスクリプト ・http://localhost/testDir/はBasic認証がかかっており、ユーザ名:username、パスワード:passwd でページを開けるものとします。 ・なぜかjavaとscriptの間に半角スペースが入りますが実際は入っていません。
■結果HTTPヘッダ ※一部修正
|
ken1kun | Åê¹ÆNo.22051 投稿日時: 2005-12-6 7:03 |
半人前 居住地: 投稿: 52
使用環境:
WinXP,Flash CS3 + おもにv9書出 |
Re: Basic認証サイトからXMLの取得 age
ちゃ、いけなそうですが…; |
笠居トシヒロ | Åê¹ÆNo.22230 投稿日時: 2005-12-16 11:03 |
マスター 居住地: 兵庫 投稿: 870
使用環境:
SnowLeopard, Safari4, CS4 Windows7, IE8, CS4 |
Re: Basic認証サイトからXMLの取得
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |