2010-02-02 3 views
-1

У меня есть XML-файл, который я хочу отправить серверу rails. Для этого я использую следующий код:Запись XML-файла из приложения flex обратно на сервер rails

<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 var, он запускает запрос GET ...

[RPC Ошибка 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"]

В чем проблема?

Спасибо за любые подсказки! Markus

ответ

0

вы гибкий код вызывает действие указателя вашего контроллера контейнера (/ контейнеры), но, когда вы не отправляете какие-либо параметры, Rails будет рассматривать его как действие get. Пожалуйста, проверьте файл development.log для получения более подробного описания. по ошибке.

 Смежные вопросы

  • Нет связанных вопросов^_^