MCPcopy Create free account
hub / github.com/SeleniumHQ/selenium / storage

Method storage

py/selenium/webdriver/remote/webdriver.py:1302–1325  ·  view source on GitHub ↗

Returns a storage module object for BiDi storage commands. Returns: An object containing access to BiDi storage commands. Examples: ``` cookie_filter = CookieFilter(name="example") result = driver.storage.get_cookies(filter=cookie_fil

(self)

Source from the content-addressed store, hash-verified

1300
1301 @property
1302 def storage(self) -> Storage:
1303 """Returns a storage module object for BiDi storage commands.
1304
1305 Returns:
1306 An object containing access to BiDi storage commands.
1307
1308 Examples:
1309 ```
1310 cookie_filter = CookieFilter(name="example")
1311 result = driver.storage.get_cookies(filter=cookie_filter)
1312 cookie=PartialCookie("name", BytesValue(BytesValue.TYPE_STRING, "value")
1313 driver.storage.set_cookie(cookie=cookie, "domain"))
1314 cookie_filter=CookieFilter(name="example")
1315 driver.storage.delete_cookies(filter=cookie_filter)
1316 ```
1317 """
1318 if not self._websocket_connection:
1319 self._start_bidi()
1320
1321 assert self._websocket_connection is not None
1322 if self._storage is None:
1323 self._storage = Storage(self._websocket_connection)
1324
1325 return self._storage
1326
1327 @property
1328 def permissions(self) -> Permissions:

Callers

nothing calls this directly

Calls 2

_start_bidiMethod · 0.95
StorageClass · 0.90

Tested by

no test coverage detected