我有一些C#代码与Analytics API v2.4进行通信。这已经工作了将近五年,但突然分析正在返回格式错误的XML,从字符0x1F开始。
方法XmlReader.MoveToContent()抛出带有消息的System.Xml.XmlException:
' ', hexadecimal value 0x1F, is an invalid character. Line 1, position 1.
这是8月8日14:30 UTC首次发现。四个小时前,这不是问题。
我意识到这不仅仅是一个错误报告,而是一个问题:
谢谢!
答案 0 :(得分:0)
我猜测响应是gzip压缩的(gzip的标题以1f 8b开头),你现在必须解压缩它。
我不确定更改了什么,您的代码,库或分析API。
抱歉,我不是C#专家,无法帮助您解决问题。