Создание SOAP-запроса с использованием XML в Rails

Я хочу сделать запрос к веб-службе SOAP, но я не хочу устанавливать какие-либо гемы. Есть ли способ просто сделать запрос, используя простой XML?

Я думаю, что это тривиально, но, возможно, я кое-что упустил, потому что все реализации / учебные пособия использовали гем.

Я думаю, что ответ SOAP может быть обработан также как ответ XML, верно?

Запрос таков:

POST /services/tickets/issuer.asmx HTTP/1.1
Host: demo.demo.com
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <Tick xmlns="http://demo.com/test/test">
      <Request>
        <Username>string</Username>
        <Password>string</Password>
        <AcquirerId>int</AcquirerId>
        <RequestType>string</RequestType>
        <ExpirePreauth>unsignedByte</ExpirePreauth>
        <BitPerSec>int</BitPerSec>
        <Office>string</Office>
      </Request>
    </Tick>
  </soap12:Body>
</soap12:Envelope>

Ответы на вопрос(1)

Ваш ответ на вопрос