Browser state & emulation
bl sessionstorage
Manage sessionStorage for the active page origin
Manage sessionStorage for the active page origin
Usage
bl sessionstorage [OPTIONS]
bl sessionstorage <command>Options
| Option | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
Examples
bl sessionstorage list
# List all keys and values
bl sessionstorage set token abc123
# Set a key
bl sessionstorage get token
# Read a key's valuebl sessionstorage list
List all keys and values for the active origin
Usage
bl sessionstorage list [OPTIONS]Options
| Option | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
bl sessionstorage get
Print a key's value
Usage
bl sessionstorage get <key> [OPTIONS]Arguments
| Argument | Description |
|---|---|
<key> | Storage key |
Options
| Option | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
bl sessionstorage set
Set a key to a value
Usage
bl sessionstorage set <key> <value> [OPTIONS]Arguments
| Argument | Description |
|---|---|
<key> | Storage key |
<value> | String value to store |
Options
| Option | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
bl sessionstorage delete
Delete a key
Usage
bl sessionstorage delete <key> [OPTIONS]Arguments
| Argument | Description |
|---|---|
<key> | Storage key |
Options
| Option | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |
bl sessionstorage clear
Clear all keys for the active origin
Usage
bl sessionstorage clear [OPTIONS]Options
| Option | Description |
|---|---|
--headless | Hide browser window (visible by default) |
--json | Output as JSON |
--session <value> | Run this command in the named session (env: BL_SESSION; default: "default") |
Global options
| Option | Description |
|---|---|
-v, --verbose | Enable debug logging |