2011-01-18 3 views
0

Привет, ребята, Есть ли простой способ отобразить полный запрос xml? Я получаю сообщение в одном из моих методов? Большое спасибоПоказать входящий запрос xml в Rails

+0

Я не уверен, чтобы понять этот вопрос, но вы можете получить доступ к каждому запросу ActionController по методу запроса, в вашем действии вы можете сделать его рендером (: text => request.inspect) – andrea

ответ

0

Я немного подхожу, но вы, вероятно, хотите request.body.

Простым, хоть чуть-чуть грязный, способ его просмотра должен поднять его как ошибка в контроллере: raise request.body

1

Если вы хотите, чтобы увидеть фактический XML, который в настоящее время размещен, а не Params хэш попробовать

xml_data = request.raw_post

Затем, чтобы получить хэш из того, что вы могли бы сделать

hash_from_xml_data = Hash.from_xml(xml_data)

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