Seleniumwire + Requests

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
NewGuy2k
User
Beiträge: 1
Registriert: Freitag 14. Mai 2021, 13:09

Hallo zusammen,

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)
Danke & Gruß
Tim
Antworten