MCPcopy
hub / github.com/scrapy/scrapy / get_media_requests

Method get_media_requests

scrapy/pipelines/files.py:705–713  ·  view source on GitHub ↗
(
        self, item: Any, info: MediaPipeline.SpiderInfo
    )

Source from the content-addressed store, hash-verified

703
704 # Overridable Interface
705 def get_media_requests(
706 self, item: Any, info: MediaPipeline.SpiderInfo
707 ) -> list[Request]:
708 urls = ItemAdapter(item).get(self.files_urls_field, [])
709 if not isinstance(urls, list):
710 raise TypeError(
711 f"{self.files_urls_field} must be a list of URLs, got {type(urls).__name__}. "
712 )
713 return [Request(u, callback=NO_CALLBACK) for u in urls]
714
715 def file_downloaded(
716 self,

Callers

nothing calls this directly

Calls 2

RequestClass · 0.90
getMethod · 0.45

Tested by

no test coverage detected