Working on some REST api clients this week and I've noticed that when I use:
While chilkat's http object takes it just fine, the responses don't appear to be seeing the Range header as I get full content, not partial.
I've done the same thing with the WinHttpSendRequest function adding a Range header and get back the proper partial content.
I'm wondering if the Range header is being overwritten or should be applied through a different method? I'm using the latest Chilkat C++ libraries.
Check the actual HTTP request sent by setting the SessionLogFilename property for debugging.