本文主要是介绍记录一次成功爬取知音漫客漫画的辛酸路程(js逆向解析),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一,首先漫画的搜索,漫画每章节的标题,每章节的图片数量,这些东西都是最基础的数据,直接使用get方法就可以得到。
二,对于付费章节来说,每张图片的src链接都是使用js加密的。熟悉js的应该可以很简单就解析出来(本人完全小白,花费了很长时间解析,主要是走了很多弯路)。以下就是js解析的过程。
(1)获取章节源码:
1,使用requests.get()直接获取,然后分析获取到的数据,我们发现:
如上图,这个script内容语法还是很简单的,__cr.init()代表要调用js中的init方法,然后去对应js中寻找该方法。至于如何找到对应js,可以在浏览器的开发者工具network里面如下图:
这篇关于记录一次成功爬取知音漫客漫画的辛酸路程(js逆向解析)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!