sylva.handler
sylva.handler.Handler
Request handler with built-in helpers and proxy services
Attributes:
Name | Type | Description |
---|---|---|
collector | Collector | Collector object to store results |
runners | List[Runner] | List of search modules to execute queries |
Executing a simple string-based search
Executing a search using a QueryDataItem
__prepare_flaresolverr
Attempt to start the proxy service and a common browser session
branch_all
Recursively search all available modules for the given query
Runs a variable-depth search for a given query across all available modules and integrations, automatically deduplicating the results. Results are added to the object's collector.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
query | str | The query to search for | required |
depth | int | The depth to search. Defaults to 1. | 1 |
no_deduplicate | bool | Skip deduplication for manual processing. Defaults to False. | False |
search_all
Search all available modules for the given query
Runs a single-depth search for a given query across all available modules and integrations, automatically deduplicating the results. Results are added to the object's collector.
Parameters:
Name | Type | Description | Default |
---|---|---|---|
query | str | QueryDataItem | The query to search for | required |
no_deduplicate | bool | Skip deduplication for manual processing. Defaults to False. | False |
Returns:
Name | Type | Description |
---|---|---|
int | int | The number of identities discovered |