code: def get_request(self, request):
          
          size_x, size_y = self.get_image_dimensions(request)
          return [DownloadRequest(url=self.get_url(request=request, date=date, size_x=size_x, size_y=size_y),
                                  filename=self.get_filename(request, date, size_x, size_y),
                                  data_type=request.image_format, headers=OgcConstants.HEADERS)
                  for date in self.get_dates(request)]
docs: Get download requests
  
          Create a list of DownloadRequests for all Sentinel-2 acquisitions within request's time interval and
          acceptable cloud coverage.
  
          :param request: QGC-type request with specified bounding box, time interval, and cloud coverage for specific
                          product.
          :type request: OgcRequest or GeopediaRequest
          :return: list of DownloadRequests