我在Xamarin.iOS和MvvmCross中使用RestSharp的当前版本(106.5.4)。我工作得很好(自动主体序列化,反序列化等),但是我很难获得错误响应主体。
如果服务器发出响应,错误代码为4xx或5xx,则我的代码顶层会出现一个奇怪的异常
“获取响应流(ReadAsync)时出错:ReceiveFailure值 不能为null。参数名称:src“
仅当我在Visual Studio中使用“捕获所有异常”时,我才能在调用堆栈中看到真正的异常。即使没有办法进入身体。访问正文将非常有帮助,因为服务器可以说请求的内容有误。
我错过了什么吗,还是RestSharp中没有办法? 谢谢您的回复