Вы можете добавить заголовок Content-Range
к вашему HttpRequest.Content
объекту:
request.Content.Headers.ContentRange = new System.Net.Http.Headers.ContentRangeHeaderValue(0, 24, 319);
request.Content.Headers.ContentRange.Unit = "posts";
Не забудьте установить Unit
, в противном случае по умолчанию он будет равен `bytes '
EDIT
Свойство Content
доступно только для класса HttpRequestMessage
, но не для класса HttpRequest
.Таким образом, вам нужно будет создать его, чтобы иметь доступ к свойству ContentRange
.
var request = new HttpRequestMessage();
... // as above
Если вы используете HttpClient
для отправки запроса, вы можете передать запрос в методе SendAsync
var httpClient = new HttpClient();
... // other setup
httpClient.SendAsync(request);