parameters: (self, start, end, additional_headers=None)
return_statement: return http_wrapper.MakeRequest(
              self.bytes_http, request, retry_func=self.retry_func,
              retries=self.num_retries)
docstring: Retrieve a chunk, and return the full response.
docstring_summary: Retrieve a chunk, and return the full response.
docstring_tokens: Retrieve a chunk and return the full response .
function: def __GetChunk(self, start, end, additional_headers=None):
          """Retrieve a chunk, and return the full response."""
          self.EnsureInitialized()
          request = http_wrapper.Request(url=self.url)
          self.__SetRangeHeader(request, start, end=end)
          if additional_headers is not None:
              request.headers.update(additional_headers)
          return http_wrapper.MakeRequest(
              self.bytes_http, request, retry_func=self.retry_func,
              retries=self.num_retries)
function_tokens: def __GetChunk ( self , start , end , additional_headers = None ) : self . EnsureInitialized ( ) request = http_wrapper . Request ( url = self . url ) self . __SetRangeHeader ( request , start , end = end ) if additional_headers is not None : request . headers . update ( additional_headers ) return http_wrapper . MakeRequest ( self . bytes_http , request , retry_func = self . retry_func , retries = self . num_retries )