https://www.sahibinden.com/en
如果您打开它的隐身窗口并在 Fiddler 中检查标题,那么这些是您获得的两个主要标题:
当我单击最后一个并检查请求 header 时,这就是我得到的
我想在 Python 中获取这些 header 。有什么办法可以使用 Selenium 获得这些吗?我在这里有点不知所措。
最佳答案
您可以使用 Selenium 线。它是为此目的而开发的 Selenium 扩展。
https://pypi.org/project/selenium-wire/
pip 安装后的示例:
## Import webdriver from Selenium Wire instead of Selenium
from seleniumwire import webdriver
## Get the URL
driver = webdriver.Chrome("my/path/to/driver", options=options)
driver.get("https://my.test.url.com")
## Print request headers
for request in driver.requests:
print(request.url) # <--------------- Request url
print(request.headers) # <----------- Request headers
print(request.response.headers) # <-- Response headers
关于python - 如何在 Selenium 中获取请求 header ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62262261/