フォーラム一覧 - トピック一覧 ActionScript 3.0
AMFPHP1.2.5でもAMF3いけるんですけど? | 投稿するにはまず登録を |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
| 投稿者 | トピック |
|---|---|
| malulun | 投稿日時: 2007-2-20 1:07 |
やや 常連さん ![]() ![]() 登録日: 2007-1-7 居住地: 投稿: 26 |
AMFPHP1.2.5でもAMF3いけるんですけど? malulunと申します。
Flex2 と AMFPHP を使い、AMF通信をしていました。 AMFPHPのサイトを確認したところ、最新規格のAMF3の対応は、ベータ版のAMFPHP1.9からですよ・・とのこと。 で、1.9を使い、試したところ、AMF3で通信できる。・・・が、日本語がうまく通信できない模様。 仕方ないので、リリース版の最新である、AMFPHP1.2.5を組み込んでみた。AMF3は未対応と思い、ObjectEncoding.AMF0 で試したことろ、日本語も成功。 だめもとで、1.2.5のまま ObjectEncoding.AMF3 に変更して試したところ、うまく通信できてしまった・・・日本語も問題なし。 これはこれでいい結果なのですが、何か釈然としないので、同じような事を経験された方おられますか? |
| tonio | 投稿日時: 2007-2-28 17:30 |
一見さん ![]() ![]() 登録日: 2007-2-21 居住地: tonio.com 投稿: 3 |
Re: AMFPHP1.2.5でもAMF3いけるんですけど? Hi malulun,
僕は「Amfphp 1.9 beta 2」でUTF-8日本語通信問題なくやっています。 gateway.php で $gateway->setCharsetHandler("utf8_decode", "ISO-8859-1", "ISO-8859-1"); を $gateway->setCharsetHandler("none", "ISO-8859-1", "ISO-8859-1"); にしたら「OK」になった。 tonio |
| malulun | 投稿日時: 2007-3-1 1:56 |
やや 常連さん ![]() ![]() 登録日: 2007-1-7 居住地: 投稿: 26 |
Re: AMFPHP1.2.5でもAMF3いけるんですけど? 自己レスですが、
AMF1.2.5でもAMF3通信できたようでしたが、それはStringだけしか確認していませんでした。 Arrayオブジェを送信した場合、エラー。 ObjectEncodingをAMF0ではArrayでもうまくいっていることから、AMF1.2.5でのAMF3通信はString以外ダメなようです。まぁ、妥当なところでしょうか。 |
| malulun | 投稿日時: 2007-3-1 2:04 |
やや 常連さん ![]() ![]() 登録日: 2007-1-7 居住地: 投稿: 26 |
Re: AMFPHP1.2.5でもAMF3いけるんですけど? malulunです。
レスありがとうございます。 こちらでも教えのとおりgateway.php変更し、AMFPHP1.9でも日本語が扱えることを確認しました ありがとうございます! |
| スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
| 投稿するにはまず登録を | |