У меня есть клиент, который отправляет XML для анализа моего сайта.Я, как правило, парень PHP и понимаю, как анализировать его с помощью PHP, но я не уверен, как сделать то же самое с Ruby.Клиент сказал, что собирается отправить свой XML-файл на мой сервер (т. Е. Код ниже)
curl -X POST -H "Content-Type: text/xml" -d "@/path/to/file.xml" my-web-address.com/parser
, а затем страница обработчика синтаксического анализатора должна быть в состоянии обнаружить, что файл был отправлен на него, и проанализироватьЭто.Означает ли это, что Ruby просто ищет любой запрос POST?Как мне вызвать POST-контент (XML-файл) в переменную, чтобы связываться с ней?
Я использую Nokogiri для анализа XML.
doc = Nokogiri::XML(xml)
Цените любые идеи!