私は自分のアプリケーションで認証に HTTPService を使用しており、障害ハンドラーの faultEvent のメッセージ本体を解析して、どのような障害が発生しているかを判断しています。IE ではすべて正常に動作していますが、Chrome と Mozilla の場合、faulthandler の FaultEvent のメッセージ本文が空になります。
Mozilla と Chrome の障害を処理する方法を教えてください。
私は自分のアプリケーションで認証に HTTPService を使用しており、障害ハンドラーの faultEvent のメッセージ本体を解析して、どのような障害が発生しているかを判断しています。IE ではすべて正常に動作していますが、Chrome と Mozilla の場合、faulthandler の FaultEvent のメッセージ本文が空になります。
Mozilla と Chrome の障害を処理する方法を教えてください。
同様の問題があり、フラッシュがサーバーからのみ「HTTP 200」応答を取得することがわかりました。すべての障害は、メッセージが転送されずに障害として処理されます。そこで、追加のヘッダーを追加する独自の Web サービスを「発明」しました。HTTP 応答では常にステータス 200 を返しますが、リターン コードとメッセージをヘッダーに追加します。
次に、カスタム ヘッダーを解析し、真の応答を得ます。
また、この問題は最新の Flash Player 10 で解決されていますが、おそらくまだ開発バージョンであることもお読みください。また、バージョン 9 もサポートする必要があるため、カスタム ヘッダーを引き続き使用します。