王者荣耀是目前非常火的一款游戏,相信大家都对其中的人物很感兴趣,那么今天就带大家来爬取王者荣耀的皮肤,可以选一款喜欢的来当电脑壁纸😃。
第一步,拿到url地址
第二步,获取各个人物皮肤数据
第三步,保存文件
第一步,拿到url地址
这是网站的初始url:
https://pvp.qq.com/web201605/wallpaper.shtml
进入网站后,通过分析,我们观察到壁纸的链接是在li标签下的a标签中:
但查看网页源码发现,其中没有找到想要的链接数据,考虑接口分析。
在network抓包工具中,考虑图片链接都放在列表中,从中找到带有worklist字样的数据,从中找到了我们想要的数据。
需要注意,是第二个而不是第一个,因为第二个worklist包含了第一页的20张图片所有数据,而第一个只有一张图的数据。
这就是图片的链接,只是经过了一些处理:
在Headers下,可以从中得到目标的url:
url = 'https://apps.game.qq.com/cgi-bin/ams/module/ishow/V1.0/query/workList_inc.cgi?
activityId=2735&sVerifyCode=ABCD&sDataType=JSON&iListNum=4&totalpag