[Feature Request]: Connect to browser using the cdp
Checklist before requesting
- [x] I have searched for similar feature requests and didn't find a duplicate.
- [x] I have checked the documentation to confirm this feature doesn't already exist.
Problem Statement
I want to connect to existing browser session and integrating with browsers running in different environments (Docker, remote machines).
By this, i would be able to share browser instances between multiple scripts using this pydoll.
However, looks like this is not supported in the pydoll.
Proposed Solution
I want to have similar to connect_over_cdp() method similar to Playwright's implementation that would accept a CDP websocket URL (e.g., ws://localhost:9222/browser/...)
For example :
async with Chrome() as b: browser = await b.connect_over_cdp("wss://localhost:9222") page = await browser.get_page()
Alternatives Considered
I looked at the docs, didn't find something similar
Additional Context
No response
Importance
Important
Contribution
None
Checklist before requesting
- [x] I have searched for similar feature requests and didn't find a duplicate.[x] I have checked the documentation to confirm this feature doesn't already exist.
Problem Statement
I want to connect to existing browser session and integrating with browsers running in different environments (Docker, remote machines).
By this, i would be able to share browser instances between multiple scripts using this pydoll.
However, looks like this is not supported in the pydoll.
Proposed Solution
I want to have similar to connect_over_cdp() method similar to Playwright's implementation that would accept a CDP websocket URL (e.g., ws://localhost:9222/browser/...)
For example :
async with Chrome() as b: browser = await b.connect_over_cdp("wss://localhost:9222") page = await browser.get_page()Alternatives Considered
I looked at the docs, didn't find something similar
Additional Context
No response
Importance
Important
Contribution
None
There is already an open discussion requesting this feature.
#106
@cleitonleonel is there any update on this?
Looking forward to its arrival.
@cleitonleonel is there any update on this?
@cleitonleonel is there any update on this?
+1, would be super useful for us
Hey guys, this feature will come in the next release :)