メイン サーバ関連【CGI・FCS・XMLSocket etc】 別のサーバにFlashからデータを送りたい | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
tnagata | Åê¹ÆNo.31908 投稿日時: 2007-2-13 11:07 |
常連 居住地: 投稿: 140
使用環境:
Flex2,, Flash5 OS:Windows 2000 SP4,,WindowsVista IE5,6,7 |
別のサーバにFlashからデータを送りたい いつもお世話になっております。
現在、以下のことが可能なのかどうか?また、それをどのようにすれば可能なのか?について調査しています。 AサーバとBサーバがあり AサーバにはFlashのドキュメントがあります。 Bサーバには、結果データを表示したいHTMLがあります。 AサーバのFlashドキュメントで得られたデータをボタンを押下して BサーバのHTMLを開き、そこにデータを反映させたいと思うのですが こういう事は可能なのでしょうか? また、Bサーバに設置するドキュメントが HTMLファイルであると無理であれば他の手法も考慮にいれたいと 考えています。 勿論Flash8で開発する予定ですので、 セキュリティポリシー等も考慮しなければならないかもしれませんが。 上記の問題に関して解答をお持ちの方いらっしゃいましたら、 是非ご教授よろしくお願いいたします。 |
Tonpoo (gaienboy改め) | Åê¹ÆNo.31924 投稿日時: 2007-2-13 19:52 |
職人 居住地: 東京・神宮前 投稿: 717
使用環境:
Windows 7 Professional, Flash CS5 Pro, Flash Player 10,1,102,64 |
Re: 別のサーバにFlashからデータを送りたい こんにちは、gaienboyといいます。
例えばBサーバのindex.htmlに、name=TOMというデータと age=30というデータを渡したいのであれば、
という形でget渡してあげればいいでしょう。 あとは、index.html側で、JavaScriptによって、 渡されてきた変数を取り出して表示してあげればいいと思います。
|
tnagata | Åê¹ÆNo.31936 投稿日時: 2007-2-14 10:00 |
常連 居住地: 投稿: 140
使用環境:
Flex2,, Flash5 OS:Windows 2000 SP4,,WindowsVista IE5,6,7 |
Re: 別のサーバにFlashからデータを送りたい gaienboyさん、返信いただきありがとうございます。
送信手段としては自分のサーバーに対して、 GETやPOSTを送る時と同じ手順で良いということなんですね。 (Bサーバを示すURLを指定する手順が追加される) HTMLファイル側には、 受信用のコードをJavascriptで用意するわけですね。 セキュリティ制限的な事は特にないようなので 杞憂でよかったです。 大変助かりました。 |
Tonpoo (gaienboy改め) | Åê¹ÆNo.31937 投稿日時: 2007-2-14 10:08 |
職人 居住地: 東京・神宮前 投稿: 717
使用環境:
Windows 7 Professional, Flash CS5 Pro, Flash Player 10,1,102,64 |
Re: 別のサーバにFlashからデータを送りたい たびたびどうも、gaienboyです。
引用: tnagataさんは書きました: そうですね。ただ、POSTでデータを渡した場合、HTML(+JavaScript)では それを受け取って解析することができないので、CGIやPHPを使って 受け取ることになりますので、注意して下さい。
|
tnagata | Åê¹ÆNo.31938 投稿日時: 2007-2-14 10:21 |
常連 居住地: 投稿: 140
使用環境:
Flex2,, Flash5 OS:Windows 2000 SP4,,WindowsVista IE5,6,7 |
Re: 別のサーバにFlashからデータを送りたい ありがとうございます。
javascriptに関して詳しくないので、 GETメソッド利用時のjavascript側のコードは 今後調べたいと思っていたのですが、 「POSTメソッドはjavascriptで受け取り解析できない」 のは何故か?という点についても調査したいと思います。 |
tnagata | Åê¹ÆNo.31939 投稿日時: 2007-2-14 12:15 |
常連 居住地: 投稿: 140
使用環境:
Flex2,, Flash5 OS:Windows 2000 SP4,,WindowsVista IE5,6,7 |
Re: 別のサーバにFlashからデータを送りたい GETメソッド時に解析というのは送られてきたURLの?以下を
自分で取得して、文字列解析によってデータを取得する。 ということになるのでしょうか? このため、POSTメソッドで対応できないという事になると 思ったのですが、、、 あっていますでしょうか? |
Tonpoo (gaienboy改め) | Åê¹ÆNo.31940 投稿日時: 2007-2-14 12:21 |
職人 居住地: 東京・神宮前 投稿: 717
使用環境:
Windows 7 Professional, Flash CS5 Pro, Flash Player 10,1,102,64 |
Re: 別のサーバにFlashからデータを送りたい あってると思いますよ 。
URLのクエリストリング(?以下の文字列)は、JavaScriptの location.searchで取得できるので、それを使ってみて下さい。
|
tnagata | Åê¹ÆNo.31941 投稿日時: 2007-2-14 13:02 |
常連 居住地: 投稿: 140
使用環境:
Flex2,, Flash5 OS:Windows 2000 SP4,,WindowsVista IE5,6,7 |
Re: 別のサーバにFlashからデータを送りたい location.searchですね。
ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |