最近在做项目的过程,需要获取到 请求头的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’] )