selenium-wire 比selenium更好使

最近在做项目的过程,需要获取到 请求头的csrftoken,这个参数是需要来防止csrf攻击的,然后页面请求是通过selenium去实现的,无法获取到实际请求里面的详细信息,比如content-type ,user-agent ,csrf-toke等封装在header里面的数据。

创建浏览器驱动也很简单,和selenium一样的

from seleniumwire import webdiver

driver = webdriver.Chrome()

driver.get(“http://www.baidu.com’)

for i in driver.requests:

print( i.headers[‘content-type’] )

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注