TransferSharp时,RestSharp没有响应:chunked

时间:2014-06-02 08:23:57

标签: c# restsharp

我正在尝试使用像这样的非常简单的RestSharp客户端

RestClient client = new RestClient(@"http://hostname:28000");
RestRequest request = new RestRequest(Method.GET);
request.AddParameter("action", "getstatus");
var res = client.Execute(request);

但是,

总是会失败
System.IO.InvalidDataException: Block length does not match with its complement.

因此响应不包含任何数据。

当我在带有网络跟踪器的webrowser中执行请求时,我注意到它将转移编码显示为" chunked"。这在某种程度上似乎阻碍了RestSharp。 使用标准HttpWebRequest运行相同的请求可以正常工作。 有任何想法如何使用RestSharp解决这个问题?

// edit:响应应该是有效的XML。

0 个答案:

没有答案