Implement support for downloading a number of bytes from the end of file using the HTTP Range header
At the moment OneDrive REST API supports partial download of files via the HTTP Range header. It's possible to download either
* a specified byte range via supplying "Range: bytes=5000-15000" header
* or everything from the specified byte position till the end of the file via "Range: bytes=5000-" header
But according to the RFC 7233 "Range Requests", conformant servers should also support downloading a specified number of bytes from the end of the file via a "Range: bytes=-5000" header.
At the moment this is not the case - OneDrive API always returns HTTP 200 with whole file content as response.
Please refer to http://tools.ietf.org/html/rfc7233#page-5 for further details.
How to get download URL of OneDrive..?