class documentation

class CookiesMiddleware: (source)

View In Hierarchy

This middleware enables working with sites that need cookies

Class Method from_crawler Undocumented
Method __init__ Undocumented
Method process_request Undocumented
Method process_response Undocumented
Instance Variable debug Undocumented
Instance Variable jars Undocumented
Method _debug_cookie Undocumented
Method _debug_set_cookie Undocumented
Method _format_cookie Given a dict consisting of cookie components, return its string representation. Decode from bytes if necessary.
Method _get_request_cookies Extract cookies from the Request.cookies attribute
Method _process_cookies Undocumented
@classmethod
def from_crawler(cls, crawler): (source)

Undocumented

def __init__(self, debug=False): (source)

Undocumented

def process_request(self, request, spider): (source)

Undocumented

def process_response(self, request, response, spider): (source)

Undocumented

Undocumented

Undocumented

def _debug_cookie(self, request, spider): (source)

Undocumented

def _debug_set_cookie(self, response, spider): (source)

Undocumented

def _format_cookie(self, cookie, request): (source)

Given a dict consisting of cookie components, return its string representation. Decode from bytes if necessary.

def _get_request_cookies(self, jar, request): (source)

Extract cookies from the Request.cookies attribute

def _process_cookies(self, cookies, *, jar, request): (source)

Undocumented