Saving Cookies
The save_cookies function retrieves and stores cookies from the current browser session.
Features
-
Stores Session Cookies: Captures and saves cookies from the active browsing session.
-
Handles Cookie Overrides: Supports saving user-defined cookies.
-
Notifies Observers: Triggers observers for cookie storage.
Parameters
-
override_cookies
(Optional[List[Cookie]]
): Optional list of cookies to store.
Returns
-
None
: Cookies are saved and processed by observers.
Usage
async def scrape(
sdk: SDK, current_url: str, context: dict[str, Any], *args: Any, **kwargs: Any
) -> None:
await sdk.save_cookies()