class documentation

class FilesystemCacheStorage: (source)

View In Hierarchy

Undocumented

Method __init__ Undocumented
Method close_spider Undocumented
Method open_spider Undocumented
Method retrieve_response Return response if present in cache, or None otherwise.
Method store_response Store the given response in the cache.
Instance Variable cachedir Undocumented
Instance Variable expiration_secs Undocumented
Instance Variable use_gzip Undocumented
Method _get_request_path Undocumented
Method _read_meta Undocumented
Instance Variable _fingerprinter Undocumented
Instance Variable _open Undocumented
def __init__(self, settings): (source)

Undocumented

def close_spider(self, spider): (source)

Undocumented

def open_spider(self, spider: Spider): (source)

Undocumented

def retrieve_response(self, spider: Spider, request: Request): (source)

Return response if present in cache, or None otherwise.

def store_response(self, spider: Spider, request: Request, response): (source)

Store the given response in the cache.

cachedir = (source)

Undocumented

expiration_secs = (source)

Undocumented

use_gzip = (source)

Undocumented

def _get_request_path(self, spider: Spider, request: Request) -> str: (source)

Undocumented

def _read_meta(self, spider: Spider, request: Request): (source)

Undocumented

_fingerprinter = (source)

Undocumented

Undocumented