最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python中selenium獲取token的方法

 更新時(shí)間:2023年02月08日 15:34:36   作者:test明成長(zhǎng)記  
本文主要介紹了Python中selenium獲取token的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

在不用(或不知道接口)接口獲取token的情況下,通過selenium登錄獲取到token

------該token值會(huì)作為后續(xù)調(diào)用接口的憑證

ps:token、cookie 都可以是接口中需要的憑證(別的遇到了再說),具體看項(xiàng)目中是如何應(yīng)用的。首先可以通過F12的方式,用postman測(cè)試哪一些憑證是必須的,然后想辦法拿到他

今天遇到的是token

剛開始一直掉在下面這個(gè)坑里面,需要的就是這個(gè)X-API-Token,看這個(gè)東西在 headers里面,就想著通過seleniumwire 來拿到所有的headers

from seleniumwire import webdriver
agent = self.driver.requests        
 # 獲取請(qǐng)求頭
for request in agent:
      if request.url=='www.aaaa.com':
           print(request.url,
                request.headers)

但是其他的headers都拿到了,就是這個(gè)X-API-Token拿不到

前面9個(gè)都拿到了

后面就想是不是在token里面,然后果然在token里面

拿token的方法

 ---可能剛登錄進(jìn)來時(shí)候沒有token,這個(gè)時(shí)候就在定位其他元素并點(diǎn)擊下

# selenium執(zhí)行 js語句
# 這里是存到localStorage中的,也有可能是存到sessionStorage中
    # window.sessionStorage和直接寫sessionStorage是等效的
    # localStorage (如果是在類中需要加self)
    token = driver.execute_script('return localStorage.getItem("token");')
    print(token)
    # sessionStorage中
    token = self.driver.execute_script('return sessionStorage.getItem("token");')

到此這篇關(guān)于Python中selenium獲取token的方法的文章就介紹到這了,更多相關(guān)Python中selenium獲取token內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評(píng)論

民和| 土默特左旗| 文山县| 苍溪县| 泾阳县| 汾西县| 云浮市| 佛山市| 荥阳市| 五原县| 兰溪市| 西林县| 濉溪县| 舞钢市| 白玉县| 得荣县| 故城县| 五华县| 沙河市| 嘉义市| 南平市| 凌源市| 卢龙县| 静乐县| 交口县| 随州市| 边坝县| 尚义县| 长治县| 吉木乃县| 广东省| 邓州市| 新河县| 乐至县| 孝义市| 大邑县| 湖州市| 吴堡县| 琼结县| 泰来县| 宕昌县|