无法在RestSharp请求中添加Range标头

时间:2014-12-08 12:22:42

标签: restsharp http-range

我使用RestSharp执行以下请求

var request = new RestRequest("downloadDocument", Method.GET);
var id = 288148748;
request.AddParameter("id", id);
request.AddHeader("Custom-Header", "blablabla");
request.AddHeader("Accept", "*/*");
request.AddHeader("Range", "bytes=59000-");
var response = client.Execute(request);

我使用Fiddler检查请求,我发现除了Range之外所有标题都可见。为什么?

enter image description here

1 个答案:

答案 0 :(得分:0)

我解决了问题。 RestSharp要求带有from-to参数的Range,例如“Range:bytes-59000-63000.RestSharp不添加类似”Range:bytes = 59000-“的标题(这对curl有效)。