SOAP 오류가 발생하면 통신하는 서버는 최소한의 오류 메시지 ("매개 변수 문제") 만 반환합니다. 따라서 xml이 교환 (전송 또는 수신) 된 것을보고 싶습니다. SOAP 라이브러리를 수정하여 xchanged xml을 인쇄했지만 그렇게하기 위해 일부 역 엔지니어링을 수행해야했습니다. 또한 wireshark 또는 프록시를 사용하여 네트워크를 볼 수도 있지만 교환 된 데이터가 암호화되어 있으면 작동하지 않습니다. 나에게 이것은 해커하고 고통스러운 방법으로 보인다.SOAP 상호 작용을 디버깅하는 가장 좋은 방법은 무엇입니까?
라이브러리가 디버그 로깅을 제공하지 않을 때 SOAP 상호 작용을 디버깅하는 더 좋은 방법은 무엇입니까?
내가 겪는 오류는 EvaluationError가 아닌 nillable 요소이며, 해당되는 경우 Python의 ZSI를 사용합니다.