Я пытаюсь взаимодействовать с REST-интерфейсом , где есть именованный заголовок Range, который принимает одно значение, а не значения from и to. То есть, требуется: Range: dli-depth=1
не Range: dli-depth=0-1
Я могу использовать HttpWebRequest.AddRange () , чтобы добавить заголовок Range в мой HttpWebRequest, но независимо от того, какой вариант я выберу, я всегда заканчивается значением da sh справа от знака равенства. Данное устройство не принимает заголовок Range с значением da sh. Если я пытаюсь добавить Range
в качестве пользовательского заголовка:
myRequest.Headers.Add("Range", $"dli-depth={depth}");
... я получаю это исключение:
System.ArgumentException: 'The 'Range' header must be modified using the appropriate property or method.
Как мне добавить это (возможно, нестандартное) Диапазон HTTP-заголовок в. NET?