Я использую гем SOAP в Ruby 1.8.7 и ищу функциональность, аналогичную PHP, где после вызова я могу найти XML-код вызова и ответа.
Например, в нативной библиотеке SOAP PHP вы можете вызывать __getLastResponse()
и __getLastRequest()
.Есть ли подобная функциональность в Ruby?
Моя цель - предоставить XML-контекст для ошибки.В PHP вы должны включить «трассировку» при построении объекта.В Ruby я вижу, что вы можете настроить wiredump, но, похоже, нет реальной опции «trace», которая естественным образом переваривает вызовы и ответы и предоставляет эти хорошие вспомогательные методы.Означает ли это, что мне пришлось бы подключиться к определенному файлу, в случае ошибки, проанализировать этот файл и ответить?