我目前正在使用 cURL 与云站点进行通信……除了一个烦人的问题外,一切都很顺利。问题是出现错误时我无法获得站点的 xml 响应。例如,当我使用 Wire Shark 检查传输时,我可以在收到的 HTTP 标头中看到它包含错误代码;除了错误代码之外,还有一个 XML 数据包含描述代码的消息。我尝试了许多 cURL 选项来尝试获取 XML,但我所有的尝试都失败了。
有人可以告诉我如何获取 XML。请注意,我正在使用 cURL C API,因为我的代码是 c++ 中的,此外,当操作成功时,我可以使用我的 write 回调函数获得 XML 响应。