0

Flex アプリケーションを作成しており、HTTPService を使用して asmx Web サービスから XML を取得しています。この Web サービスには、文字列パラメーターが 1 つ必要です。このパラメーターには、~ で区切られ、別々に解析される複数のオプションが含まれます。この Web サービスは、限られた長さの文字列で動作します。それ以外の場合、文字列が十分に長く、xml が取得されない場合、エラーが取得されます。ただし、Web サービス呼び出しが IE に直接プラグインされている場合は、適切な xml が取得されます。

エラー:

faultCode:Server.Error.Request faultString:'HTTP リクエスト エラー' faultDetail:'Error: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="エラー #2032: ストリーム エラー。

問題はタイムアウトの問題だと思いますが、これを解決する方法がわかりません。何か助けはありますか?

4

3 に答える 3

1

実際には IE のみの問題のようです。すべてが Firefox と Chrome で正常に動作します。

于 2010-02-23T18:36:17.437 に答える
0

contentType および method プロパティが適切に設定されていることを確認してください。文字列の長さが問題の場合は、GET の代わりに POST を使用してみてください

于 2010-01-15T10:11:53.233 に答える
0

タイムアウト エラーの場合は、requestTimeoutHTTPService オブジェクトのプロパティを に設定し0て、タイムアウトを防ぐことができます。

ただし、あなたの説明から、タイムアウトは問題ではないと思います。問題を示すためにコードまたはサンプル コードを投稿できますか? ありがとう!

于 2010-01-14T22:35:36.370 に答える