Adds byte range requests feature (206 partial response)
some error handling, if range request invalid