-1

Railsサーバーに送信したいXMLファイルがあります。そのために、次のコードを使用します。

 <mx:HTTPService id="dataService"
 result="resultHandler(event)"
 resultFormat="e4x"/>

保存ボタンによってトリガーされる関数では、次のことを行います。

 var params:Object = {};
 params["xml_file"] = xmlDoc;
 dataService.method = "POST";
 dataService.url = "http://localhost:3000/containers";
 dataService.send(params);

残念ながら、常に問題 (以下を参照) が表示されます。params 変数を削除すると、GET リクエストが実行されます...

[RPC Fault faultString="HTTP リクエスト エラー" faultCode="Server.Error.Request" faultDetail="エラー: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="エラー #2032: Stream-Fehler . URL: http://localhost:3000/containers "]. URL: http://localhost:3000/containers "]

何が問題なのですか?

ヒントをありがとう!マーカス

4

1 に答える 1

0

フレックス コードはコンテナー コントローラー (/containers) の index アクションを呼び出していますが、パラメーターを送信しない場合、Rails はそれを get アクションとして扱います。エラーの詳細については、development.log ファイルを確認してください。

于 2010-05-19T15:04:03.950 に答える