Method
get_media_requests
(
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
Tested by
no test coverage detected