Когда я сталкиваюсь с ошибкой SOAP, сервер, с которым я общаюсь, возвращает только минимальное сообщение об ошибке («проблема с параметрами»). Поэтому я хочу видеть xml, который обменивается (отправляет или получает). Я изменил свою SOAP-библиотеку, чтобы напечатать xml, но для этого мне пришлось сделать некоторые ретро-инжиниринг. Я мог бы также посмотреть на сеть (с wirehark или прокси), но он не работает, если обмен данными зашифрован. Для меня это кажется взломанным и болезненным способом сделать это.Каков наилучший способ отладки взаимодействия SOAP?
Каков наилучший способ отладки взаимодействия SOAP, когда ваша библиотека не обеспечивает ведение журнала отладки?
Ошибка, с которой я сталкиваюсь, является элементом EvaluationError non nillable, равным nil, я нахожусь в python с ZSI, если это актуально.