日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 前端技术 > javascript >内容正文

javascript

java 爬虫 保存cookies_写爬虫,免不了要研究JavaScript设置cookies的问题

發布時間:2025/3/20 javascript 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 爬虫 保存cookies_写爬虫,免不了要研究JavaScript设置cookies的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

那天碰到這樣一個網頁,用瀏覽器打開很正常。然而用requests下載URL卻得到“521”的狀態碼,返回的內容是一串壓縮混淆的JavaScript代碼。就是下面這個樣子:

返回的是JavaScript就好說了。肯定是瀏覽器運行這段JavaScript后,再次加載就可以得到真實網頁內容了。

那么問題來了,這段js代碼都做了些什么呢?

我們先觀察一下瀏覽器的加載過程。因為你已經成功打開了這個網頁,瀏覽器已經記住了某些關鍵的cookies,所以你要先把cookies刪除。

如何刪除Chrome瀏覽器記錄的某個網站的cookies呢?

打開Chrome的settings,按這個路徑尋找cookies刪除的地方:Advanced -> Content Settings -> Cookies -> See all cookies and site data 。

然后在右上角的搜索欄搜索 mps.gov 就可以看到這個網站對應的cookies,把它們都刪除即可。

打開瀏覽器的Network,選中“Preserve log”,記住加載的歷史,然后用瀏覽器重新打開這個網址:

http://www.mps.gov.cn/n2253534/n2253535/index.html

可以看到Network記錄的加載過程:

觀察發現,第一次返回了521,然后停頓片刻(實際上是1.5秒,后面js代碼可以看到)再次加載該網頁,可以得到正確的網頁內容。

對比兩次請求的cookies,可以發現第二次多了些cookies。這些cookies有可能就是521時返回的js寫進去的。那么我們就來研究一下這段js代碼。

首先,我們需要一個js格式化的工具來幫助我們研究這段js代碼。工具很多,我們使用 https://beautifier.io/ 。把代碼copy到beautifier的網頁格式化一下:

先來理解一下這段代碼,1-16行沒什么特別的。16行要eval()一段js代碼字符串,這個很關鍵,看看它是什么。把 eval 改成 console.log,然后按F12調出Chrome的開發者工具,把全部js代碼copy到 Chrome的Console運行一下:

這時候,我們可以看到控制臺輸出了一段js的代碼,把這段代碼再copy到beautifier網頁格式化一下:

第4行可以看到,是給 document.cookie 賦值了,也就是給瀏覽器寫入的一個名為 __jsl_clearance 的cookie。這個cookie的生成跟第4行最后那個 function 有關,看代碼的樣子,又是一段加密算法。

我們可以讀懂這個function的實現用Python實現算法,但實際上這段代碼太難讀懂了。我們可以借助Python的 ExecJS、PyV8這樣的模塊來運行這段js同樣也可以得到cookie的值。

總結

以上是生活随笔為你收集整理的java 爬虫 保存cookies_写爬虫,免不了要研究JavaScript设置cookies的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 一二三区免费 | 在线视频资源 | 亚洲天堂伦理 | 欧美一区成人 | 国产黄色片免费在线观看 | 青草精品在线 | 天天做天天射 | 青草草在线观看 | 国产成人资源 | 国产精品videossex久久发布 | 中文字幕一区二区三区久久久 | 国产精品一级片 | 欧美双性人妖o0 | 在线成人免费 | 日韩一级高清 | 一区二区三区四区五区在线视频 | 18禁男女爽爽爽午夜网站免费 | 日韩免费观看av | 一区二区三区播放 | 日本中文字幕在线 | 精品毛片一区二区三区 | 亚洲欧美日韩国产一区 | 一级黄色大片视频 | 亚洲高清色 | 精品欧美黑人一区二区三区 | 欧美人妻一区二区三区 | 精品伦精品一区二区三区视频 | 日韩国产区| 韩国三级国产 | 秘密基地电影免费版观看国语 | xxxxxx日本 | 中文字幕一区二区在线视频 | 国产在线拍揄自揄拍无码视频 | 中文字幕av播放 | 最新日韩av | 日韩91在线 | 伊人网av| 911精品国产一区二区在线 | 西西人体做爰大胆gogo | 韩国中文字幕hd久久精品 | 不卡av影院| 国产伦精品一区二区三区精品 | 亚洲第一成人在线 | 欧美久久天堂 | 性一交一乱一区二区洋洋av | 香蕉久草 | 欧美日本道 | 丰满人妻一区二区三区在线 | www.三级| 亚洲视频天堂 | 毛片毛片毛片毛片 | 超级变态重口av番号 | 青青青青草 | 成人听书哪个软件好 | 日韩成人精品一区二区 | 91免费视频| 亚洲av高清一区二区三区 | 精产国产伦理一二三区 | 在线涩涩 | 午夜伦理在线观看 | 制服丝袜手机在线 | 91成人福利视频 | 久久国产二区 | 国产人人射 | 欧美大肚乱孕交hd孕妇 | 亚洲av无码片一区二区三区 | 手机免费av片 | 亚洲一品道 | 美女少妇av | 三上悠亚久久 | 夜夜操女人 | 伊人网综合在线 | 被两个男人吃奶三p爽文 | 亚洲免费成人网 | 婷婷六月网 | 美痴女~美人上司北岛玲 | 少妇无套内谢久久久久 | 男女吻胸做爰摸下身 | 四虎库 | 免费av导航 | 黄色网址在线免费观看 | 成人综合一区 | 天天操网 | 婷婷丁香激情 | 性欧美在线观看 | 综合五月 | 青草国产视频 | 欧美日韩高清在线观看 | 中文字幕久久一区 | 国产-第1页-浮力影院 | 欧美1234区 | 女十八毛片 | 女人叫床很黄很污句子 | 香蕉在线网站 | 夜夜天堂 | 大又大粗又爽又黄少妇毛片 | 妞干网这里只有精品 | 色大师在线观看 | 亚洲色成人网站www永久四虎 |