MCPcopy
hub / github.com/scrapy/scrapy / _get_request_path

Method _get_request_path

scrapy/extensions/httpcache.py:378–380  ·  view source on GitHub ↗
(self, spider: Spider, request: Request)

Source from the content-addressed store, hash-verified

376 f.write(request.body)
377
378 def _get_request_path(self, spider: Spider, request: Request) -> str:
379 key = self._fingerprinter.fingerprint(request).hex()
380 return str(Path(self.cachedir, spider.name, key[0:2], key))
381
382 def _read_meta(self, spider: Spider, request: Request) -> dict[str, Any] | None:
383 rpath = Path(self._get_request_path(spider, request))

Callers 3

retrieve_responseMethod · 0.95
store_responseMethod · 0.95
_read_metaMethod · 0.95

Calls 1

fingerprintMethod · 0.45

Tested by

no test coverage detected