Android 利斯特夏普公司;MonoDroid:获取响应流时出错(ReadDone2):ReceiveFailure

Android 利斯特夏普公司;MonoDroid:获取响应流时出错(ReadDone2):ReceiveFailure,android,httpwebrequest,xamarin.android,restsharp,Android,Httpwebrequest,Xamarin.android,Restsharp,我也有类似的情况:但我只是得到一个列表,没有在正文中发布任何东西 此外,我正在使用RestSharp,它几乎在所有情况下都能工作,但每隔一段时间我就会收到错误获取响应流(ReadDone2):ReceiveFailure 可能是什么问题 (注:Wp7上完全相同的代码不会导致任何错误)有一个bug报告(),它似乎有一个可复制的示例。因此,至少,你可以将自己添加到抄送列表中 (顺便说一句,我在Linux(Mint/17,Mono3.2.8)下得到了错误(也使用restsharp),所以它不是特定于A

我也有类似的情况:但我只是得到一个列表,没有在正文中发布任何东西

此外,我正在使用RestSharp,它几乎在所有情况下都能工作,但每隔一段时间我就会收到
错误获取响应流(ReadDone2):ReceiveFailure

可能是什么问题

(注:Wp7上完全相同的代码不会导致任何错误)

有一个bug报告(),它似乎有一个可复制的示例。因此,至少,你可以将自己添加到抄送列表中

(顺便说一句,我在Linux(Mint/17,Mono3.2.8)下得到了错误(也使用restsharp),所以它不是特定于Android的。很难重现:对我来说,它只是发生在1000到10000次web服务调用之后,并且在重新启动时始终有效。我没有看到CPU或内存问题。可能是缓冲区堆积,或者可能只是网络故障,甚至是远程服务器问题?)

有一个bug报告(),它似乎有一个可复制的示例。因此,至少,你可以将自己添加到抄送列表中


(顺便说一句,我在Linux(Mint/17,Mono3.2.8)下得到了错误(也使用restsharp),所以它不是特定于Android的。很难重现:对我来说,它只是发生在1000到10000次web服务调用之后,并且在重新启动时始终有效。我没有看到CPU或内存问题。可能是缓冲区堆积,或者可能只是网络故障,甚至是远程服务器问题?)

单机器人有时也会这样。完全一样-我也在使用RestSharp。回答是分块的吗?当时是的。现在它完全可以工作了。我什么也没改。@spirtmachine:现在我在一个完全不同的web请求中得到了错误。我认为这是Mono代码中一个长期存在的错误。以前有一个针对Android的Mono版本(可能是一般的Mono版本),它应该在读取分块响应时纠正错误,但我真的不确定它是否解决了这个特定情况。我一直无法弄清它的底细,在我所有的搜索中也从未找到一个明确的答案。我有时也会对单机器人这样做。完全一样-我也在使用RestSharp。回答是分块的吗?当时是的。现在它完全可以工作了。我什么也没改。@spirtmachine:现在我在一个完全不同的web请求中得到了错误。我认为这是Mono代码中一个长期存在的错误。以前有一个针对Android的Mono版本(可能是一般的Mono版本),它应该在读取分块响应时纠正错误,但我真的不确定它是否解决了这个特定情况。我一直无法弄清真相,在我所有的搜索中也从未找到一个明确的答案。