selenium 获取token

在不用(或不知道接口)接口获取token的情况下,通过selenium登录获取到token

------该token值会作为后续调用接口的凭证

ps:token、cookie 都可以是接口中需要的凭证(别的遇到了再说),具体看项目中是如何应用的。首先可以通过F12的方式,用postman测试哪一些凭证是必须的,然后想办法拿到他

今天遇到的是token

刚开始一直掉在下面这个坑里面,需要的就是这个X-API-Token,看这个东西在 headers里面,就想着通过seleniumwire 来拿到所有的headers

from seleniumwire import webdriver
agent = self.driver.requests        
 # 获取请求头
for request in agent:
      if request.url=='www.aaaa.com':
           print(request.url,
                request.headers)

但是其他的headers都拿到了,就是这个X-API-Token拿不到

selenium 获取token_第1张图片                前面9个都拿到了

 

selenium 获取token_第2张图片

后面就想是不是在token

你可能感兴趣的:(selenuim+python,selenium,python)