HttpWebRequest::AddRange Method
Adds a range header to the request.
Assembly: System (in System.dll)
| Name | Description | |
|---|---|---|
![]() | AddRange(Int32) | Adds a byte range header to a request for a specific range from the beginning or end of the requested data. |
![]() | AddRange(Int32, Int32) | Adds a byte range header to the request for a specified range. |
![]() | AddRange(Int64) | Adds a byte range header to a request for a specific range from the beginning or end of the requested data. |
![]() | AddRange(Int64, Int64) | Adds a byte range header to the request for a specified range. |
![]() | AddRange(String^, Int32) | Adds a Range header to a request for a specific range from the beginning or end of the requested data. |
![]() | AddRange(String^, Int32, Int32) | Adds a range header to a request for a specified range. |
![]() | AddRange(String^, Int64) | Adds a Range header to a request for a specific range from the beginning or end of the requested data. |
![]() | AddRange(String^, Int64, Int64) | Adds a range header to a request for a specified range. |
Since all HTTP entities are represented in HTTP messages as sequences of bytes, the concept of a byte range is meaningful for any HTTP entity. However, not all clients and servers need to support byte-range operations.
The Range header on a request allows a client to request that it only wants to receive some part of the specified range of bytes in an HTTP entity. Servers are not required to support Range header requests.
