selenium-wire icon indicating copy to clipboard operation
selenium-wire copied to clipboard

Extends Selenium's Python bindings to give you the ability to inspect requests made by the browser.

Results 168 selenium-wire issues
Sort by recently updated
recently updated
newest added

My proxies seem to be getting blocked by websites after switching to selenium-wire. I am using Linux. Previously, I would use selenium with pyvirtualdisplay and add proxies through a chrome...

seleniumwire how to support Ie browsers get requests info

Driving chrome with selenium-wire consumes incredible memory. constantly increasing memory consumption

## Sample code With internet disabled, run: ```python def interceptor(request): # Intercept all requests request.create_response( status_code=200, headers={'Content-Type': 'text/html'}, # Optional headers dictionary body='Hello World!' # Optional body ) # Create...

![image](https://user-images.githubusercontent.com/36245898/179749491-482cf560-7d9e-4ab2-9031-17f28aef756c.png) ![image](https://user-images.githubusercontent.com/36245898/179749502-1d39b5c0-9d66-470a-9709-00e6a053db47.png) ![image](https://user-images.githubusercontent.com/36245898/179749519-fc7eb5ba-0ea6-4243-958d-bc8647b250f6.png)

Python 3.10.5 pip 21.0 ``` pip install selenium-wire Traceback (most recent call last): File "/usr/bin/pip", line 33, in sys.exit(load_entry_point('pip==21.0', 'console_scripts', 'pip')()) File "/usr/lib/python3.10/site-packages/pip/_internal/cli/main.py", line 71, in main command = create_command(cmd_name,...

```py from seleniumwire.undetected_chromedriver import Chrome, ChromeOptions from seleniumwire import webdriver import time chrome_options = ChromeOptions() chrome_options.headless = False driver = Chrome(options=chrome_options, seleniumwire_options={ 'disable_capture':True, 'proxy': { 'http': 'http://user:[email protected]:30000' } }, use_subprocess=True)...

Message: Service /Users/*********/.wdm/drivers/chromedriver/mac64_m1/101.0.4951.41/chromedriver unexpectedly exited. Status code was: -9 options_chrome = webdriver.ChromeOptions() options = {'disable_encoding': True} driver = webdriver.Chrome(ChromeDriverManager().install(), seleniumwire_options=options, chrome_options=options_chrome)

Hi, I don't know if this is a suggestion or an issue or an impossibility or an idiocy. But I have a use-case where I would like to interrupt a...

from seleniumwire import webdriver #capabilities = DesiredCapabilities.CHROME #capabilities['loggingPrefs'] = {'browser': 'ALL'} chrome_options = webdriver.ChromeOptions() #chrome_options.add_argument('--headless') chrome_options.add_experimental_option('useAutomationExtension',False) chrome_options.add_experimental_option("excludeSwitches",['enable-automation']) chrome_options.add_argument('--no-sandbox') chrome_options.add_argument('--ignore-certificate-errors-spki-list') chrome_options.add_argument('--ignore-ssl-errors') chrome_options.add_experimental_option("debuggerAddress","127.0.0.1:9222") driver = webdriver.Chrome( options=chrome_options) driver.get('https://www.baidu.com') for request in driver.requests:...