В настоящее время я использую cURL для связи с облачным сайтом ... все идет хорошо, кроме раздражающей проблемы. Проблема в том, что я не могу получить xml-ответ сайта при возникновении ошибки. например, когда я использую Wire Shark для проверки передачи, я вижу это в полученном HTTP-заголовке, который содержит код ошибки; есть XML-данные, которые помимо кода ошибки содержат сообщение, описывающее код. Я перепробовал много вариантов cURL, чтобы попытаться получить XML, но все мои попытки потерпели неудачу.
Может кто-нибудь сказать мне, как я могу получить XML. обратите внимание, что я использую API-интерфейсы CURL C, так как мой код написан на c ++, и, более того, я могу получить XML-ответы, когда операция завершится успешно, используя мою функцию обратного вызова write.