2009-02-28 11 views

答えて

0

resultFormatプロパティがHTTPServiceであるため、解析エラーが発生している可能性があります。どのような種類のデータを取得しようとしていますか?ドキュメントを探して、適切な値(e4x、xml、テキストなどのいずれか)を設定してください。

resultHandlerとfaulthandlerを定義してください。次に、これらの両方の機能にブレークポイントを設定します。あなたが戻ってresultHandler(で期待取得していない場合は、試みることができる

<HTTPService id="myservice" 
      ... 
      resultType="e4x" 
      result="resultHandler(event)" fault="faultHandler(event)"/> 
<mx:Script> 
... 
    private function resultHandler(e:ResultEvent):void { 
      trace(e.result); // set breakpoint here 
    } 


    private function resultHandler(e:FaultEvent):void { 
      var faultstring:String = event.fault.faultString; // and here 
      Alert.show(faultstring); 
    } 
+0

ブレークポイントを設定しようとしましたが、エラーのためにビルドを解放できません。私は受け取っているエラーで更新します。 – LaBopeep

+0

エラーをコピーできませんでしたが、エラーは結果ハンドラで解析エラーでした。これは、ブレークポイントが誤って挿入されたことを意味しますか? – LaBopeep

+0

いいえ、コンパイル時エラーはブレークポイントとは関係ありません。更新された回答をご覧ください。 – dirkgently

0

1つの追加の事)が送信されているかを見るためにHTTPまたはネットワークスニファを使用することです。

Wiresharkが好きですが、少しハードコアです。 FiddlerはHTTPトラフィックにも適しています。

関連する問題