Я использую spyne 2.11 с Django 1.4 и пытаюсь эмулировать веб-службу Apache Axis 1.4.
Мой клиент WS - это suds, и я получаю запросы WS с голым телом, т. Е. Аргумент не заключен в сообщение и HTTP-заголовок "SOAPAction".
Хотя я явно указываю _operation_name в декораторе srpc и _body_style='bare', Spyne не распознает операцию. Он по-прежнему пытается получить имя операции от первого дочернего элемента.
Как я могу поручить позвоночнику:
- учитывать SOAPHeader как имя_операции
- рассмотреть первый дочерний элемент SOAP-Env:Body как аргумент функции/операции?