code: def _new_initial_request(self, with_body: bool=True):
          '''Return a new Request to be passed to the Web Client.'''
          url_record = self._item_session.url_record
          url_info = url_record.url_info
  
          request = self._item_session.app_session.factory['WebClient'].request_factory(url_info.url)
  
          self._populate_common_request(request)
  
          if with_body:
              if url_record.post_data or self._processor.fetch_params.post_data:
                  self._add_post_data(request)
  
              if self._file_writer_session:
                  request = self._file_writer_session.process_request(request)
  
          return requesf _new_initial_request(self, with_body: bool=True):
          '''Return a new Request to be passed to the Web Client.'''
          url_record = self._item_session.url_record
          url_info = url_record.url_info
  
          request = self._item_session.app_session.factory['WebClient'].request_factory(url_info.url)
  
          self._populate_common_request(request)
  
          if with_body:
              if url_record.post_data or self._processor.fetch_params.post_data:
                  self._add_post_data(request)
  
              if self._file_writer_session:
                  request = self._file_writer_session.process_request(request)
  
          return request
docs: Return a new Request to be passed to the Web Client.