ist es möglich Seleniumwire + Requests zu kombinieren? Ich würde gerne einen Response mit Seleniumwire abfangen und erneut senden, in etwa wie:
Code: Alles auswählen
from keyboard import read_key
from seleniumwire import webdriver
import requests
Request_URL = ''
while True:
if read_key() == "s":
driver = webdriver.Chrome()
driver.get('https://page.com/')
... do stuff
if read_key() == "l":
for request in driver.requests:
if "https://page.com/d/json?h=" in request.url:
# Set Request URL
if Request_URL == '':
Request_URL = request.url
print(request.body)
if read_key() == "o":
myData = {
"Some": "Data"
}
requests.post(Request_URL, data=myData)
Tim